📄 Business Source License 1.1 (BSL 1.1)
Phoenix Applet & WebStart Revival
© 2025 MC3D SPA
1. DEFINITIONS
-
Licensed Work: Phoenix Applet & WebStart Revival.
-
Production Use: use in production environments, commercial settings, or services provided to third parties.
-
Official Version: releases published directly by MC3D SPA (e.g., official binaries or tagged releases).
-
Additional Use Grant: permission to allow Production Use, as described in Section 3.
-
Change Date: the date exactly four years from the first public release of each specific version, in compliance with BSL 1.1 (MariaDB, HashiCorp) openoffice.org+7MariaDB+7docs.source.network+7HashiCorp | An IBM Company+1MariaDB+1.
-
Change License: GPL v2 or any later GPL-compatible license MariaDB.
2. LICENSE GRANT
You are granted a worldwide, non-exclusive, royalty-free license to use, copy, modify, create derivative works from, and redistribute the Licensed Work for non-production use only, in accordance with this license.
3. ADDITIONAL USE GRANT (PRODUCTION USE)
MC3D SPA hereby grants permission for Production Use only if using the Official Version distributed by MC3D SPA. This includes:
-
Use in production or commercial environments.
-
Delivery of services to third parties.
-
Access to basic support (security updates and patches).
Non-official versions (forks, custom builds) are not authorized for Production Use and must reach a separate agreement with MC3D SPA.
4. CHANGE LICENSE AND CHANGE DATE
On the Change Date (four years after first public distribution of that version), or sooner if specified by MC3D SPA, this license automatically converts to the Change License (GPL v2 or later), and all Additional Use Grant permissions continue under those terms docs.source.network+6MariaDB+6MariaDB+6MariaDB.
5. RESTRICTIONS
-
Non-official versions may not claim Production Use rights.
-
Unauthorized Production Use of forks is a license violation.
-
MC3D SPA reserves the right to enforce this license in such cases.
6. SOURCE AVAILABILITY
The source code is publicly available from the first release under this license.
7. UPDATES AND PATCHES
MC3D SPA may distribute updates and patches under the same license terms until the Change Date.
8. DISCLAIMER OF WARRANTY
THE LICENSED WORK IS PROVIDED "AS IS", WITHOUT WARRANTIES OF ANY KIND. MC3D SPA DISCLAIMS ALL IMPLIED OR EXPRESS WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
9. TERMINATION
Your rights under this license terminate automatically upon violation. After the Change Date, all versions fall under the Change License (GPL), and additional terms apply from that date onward.
10. GOVERNING LAW
This license is governed by the laws of Chile. Legal disputes shall be adjudicated by Chilean courts.
11. ENTIRE AGREEMENT
This document constitutes the full agreement between the parties regarding the Licensed Work and supersedes any prior agreements.
An applet is a small program developed in Java that runs within a controlled environment, typically embedded in web pages or run by specialized viewers. Although their use in browsers has been displaced by other technologies, applets remain relevant in corporate environments and legacy systems.
From a business perspective, an applet represents a secure, modular, and reusable way to distribute specific functionality to end users without the need to install additional software. For example:
In financial institutions, applets are used to validate digital signatures or interact with security devices.
In industrial or government infrastructures, they allow remote interfaces to be viewed, systems to be monitored, or modules that were developed decades ago but are still critical to integrate.
Key business benefits:
-
✔️ Reduces deployment time: no local installations required.
-
✔️ Compatible with restricted or controlled environments.
-
✔️ Leverage previous investments in Java development.
-
✔️ It can be integrated with modern solutions through viewers such as Phoenix Applet Viewer, allowing you to extend its useful life without compromising security or compatibility.
In short, applets offer an efficient and controlled alternative for keeping critical applications operational while still meeting the organization's strategic objectives.
Applet Tested, running in Java 8 until 24
https://github.com/mastercracker3dbkp/swingset3/blob/master/SwingSet3.jnlp JNLP Ok
https://hypnagogic.net/sim/#top //List of applets
https://nzip.org.nz/education/resources-for-teachers/sites-for-applets/ //List of applets
https://probability.ca/jeff/java/index.html //List of applets
https://www.survo.fi/java/survo5x5e.html //ok
https://math.bu.edu/DYSYS/applets/ //List of applets
https://campusvirtual.ull.es/ocw/mod/page/view.php?id=6007 //list of applets ok
https://www.qrg.northwestern.edu/software/simgen/ses-applets.html //List of applets has code error
http://www.jgiesen.de/GeoAstro/GeoAstro.htm //list of applets ok
https://www2.informatik.uni-hamburg.de/TGI/PetriNets/tools/java/ list of applets
https://www.christcenteredmall.com/kids/games/ //List of applets
https://www.grc.nasa.gov/WWW/BGH/shorth.html //List of applets
https://www.phys.hawaii.edu/~teb/java_stuff.html //List of applets
https://www.artima.com/insidejvm/applets/ //List of applets
https://www.yorku.ca/sychen/research/sorting/index.html list of applets
https://www.sfu.ca/~rpyke/335/software.html list of applets
http://www-fen.upc.es/wfib/virtualab/marco/applets.htm list of applets
https://www.rossmanchance.com/applets/ list of applets
http://www.socr.ucla.edu/Applets.dir/ list of applets
https://www.uvm.edu/~statdhtx/fundamentals8/SeeingStatisticsApplets/Applets.html //list of applets ok
http://centros.edu.xunta.es/iesramoncabanillas/buapp/ejemplos.htm //list of applets in process
JNLP
Work in process inside of Phoenix