In 1999, the Jakarta Project was launched. It developed and maintained Java-based open-source software. All Jakarta products are licensed under the Apache License, and it operates as an overarching project under the aegis of the Apache Software Foundation. Jakarta subprojects became complete top-level Apache projects in 2005 as part of an effort to create a flatter Apache Software Foundation. Because no sub projects remained as of December 21, 2011, the Jakarta project was retired. Jakarta EE, which is part of the Eclipse Enterprise for Java EE4J project, became the Eclipse Foundation's official moniker for the Java EE platform in 2018.