Simon Phipps (programmer)

Last updated
Simon Phipps at the Wikimedia Foundation office in April 2018 Simon Phipps at the Wikimedia Foundation office in April 2018.jpg
Simon Phipps at the Wikimedia Foundation office in April 2018

Simon Phipps is a computer scientist and web and open source advocate.

Phipps was instrumental in IBM's involvement in the Java programming language, founding IBM's Java Technology Center. [1] He left IBM for Sun Microsystems in 2000, taking leadership of Sun's open source programme from Danese Cooper. [2] Under Phipps, most of Sun's core software was released under open source licenses, including Solaris and Java. [3]

Phipps was not hired into Oracle as part of the acquisition of Sun Microsystems and his final day was March 8, 2010 when the two entities combined. Following Sun, he spent a year as Chief Strategy Officer of identity startup ForgeRock [4] before becoming an independent consultant. In 2015 he briefly joined Wipro Technologies as director of their open source advisory practice. [5]

Phipps was President of the Open Source Initiative [6] [7] until 2015 when he stepped down in preparation for the end of his Board term in 2016, [8] and was re-elected in 2017 and re-appointed President by the Board in September 2017. [9] He was a board member of the Open Rights Group [10] and The Document Foundation [11] and on the advisory board of Open Source for America. [12] He has served on a number of advisory boards for other projects, including as CEO of the MariaDB Foundation, [13] [14] [15] and at the GNOME Foundation, [16] OpenSolaris, [17] OpenJDK, [18] and OpenSPARC [19] and most recently the AlmaLinux OS Foundation. [20]

He has appeared as a guest and occasional co-host on episodes of the FLOSS Weekly podcast. [21]

Related Research Articles

<span class="mw-page-title-main">Open Source Initiative</span> Non-profit organization promoting open-source software

The Open Source Initiative (OSI) is the steward of the Open Source Definition, the set of rules that define open source software. It is a California public-benefit nonprofit corporation, with 501(c)(3) tax-exempt status.

<span class="mw-page-title-main">OpenOffice.org</span> Discontinued free office software

OpenOffice.org (OOo), commonly known as OpenOffice, is a discontinued open-source office suite. Active successor projects include LibreOffice, Apache OpenOffice, Collabora Online and NeoOffice.

<span class="mw-page-title-main">FOSDEM</span> Annual event in Brussels centered on free and open source software development

Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development. It is aimed at developers and anyone interested in the free and open-source software movement. It aims to enable developers to meet and to promote the awareness and use of free and open-source software.

The Sun Industry Standards Source License (SISSL) is now a retired free and open source license, recognized as such by the Free Software Foundation and the Open Source Initiative (OSI). Under SISSL, developers could modify and distribute source code and derived binaries freely. Furthermore, developers could choose to keep their modifications private or make them public. However, the SISSL is unique among OSI-approved licenses in requiring that "The Modifications which You create must comply with all requirements set out by the Standards body in effect one hundred twenty (120) days before You ship the Contributor Version." If the Modifications do not comply, SISSL becomes a copyleft license, and source must be published "under the same terms as this license [SISSL] on a royalty-free basis within thirty (30) days."

Free Java implementations are software projects that implement Oracle's Java technologies and are distributed under free software licences, making them free software. Sun released most of its Java source code as free software in May 2007, so it can now almost be considered a free Java implementation. Java implementations include compilers, runtimes, class libraries, etc. Advocates of free and open source software refer to free or open source Java virtual machine software as free runtimes or free Java runtimes.

<span class="mw-page-title-main">OpenSolaris</span> Open source operating system from Sun Microsystems based on Solaris

OpenSolaris is a discontinued open-source computer operating system based on Solaris and created by Sun Microsystems. It was also, perhaps confusingly, the name of a project initiated by Sun to build a developer and user community around the eponymous operating system software.

Apache Harmony is a retired open source, free Java implementation, developed by the Apache Software Foundation. It was announced in early May 2005 and on October 25, 2006, the board of directors voted to make Apache Harmony a top-level project. The Harmony project achieved 99% completeness for J2SE 5.0, and 97% for Java SE 6. The Android operating system has historically been a major user of Harmony, although since Android Nougat it increasingly relies on OpenJDK libraries.

GNOME Foundation is a non-profit organization based in Orinda, California, United States, which works to coordinate the efforts in the GNOME project.

Apache Derby is a relational database management system (RDBMS) developed by the Apache Software Foundation that can be embedded in Java programs and used for online transaction processing. It has a 3.5 MB disk-space footprint.

<span class="mw-page-title-main">GlassFish</span> Application server project

GlassFish is an open-source Jakarta EE platform application server project started by Sun Microsystems, then sponsored by Oracle Corporation, and now living at the Eclipse Foundation and supported by OmniFish, Fujitsu and Payara. The supported version under Oracle was called Oracle GlassFish Server. GlassFish is free software and was initially dual-licensed under two free software licences: the Common Development and Distribution License (CDDL) and the GNU General Public License (GPL) with the Classpath exception. After having been transferred to Eclipse, GlassFish remained dual-licensed, but the CDDL license was replaced by the Eclipse Public License (EPL).

<span class="mw-page-title-main">Java (software platform)</span> Set of computer software and specifications

Java is a set of computer software and specifications that provides a software platform for developing application software and deploying it in a cross-platform computing environment. Java is used in a wide variety of computing platforms from embedded devices and mobile phones to enterprise servers and supercomputers. Java applets, which are less common than standalone Java applications, were commonly run in secure, sandboxed environments to provide many features of native applications through being embedded in HTML pages.

OpenJDK is a free and open-source implementation of the Java Platform, Standard Edition. It is the result of an effort Sun Microsystems began in 2006. The implementation is licensed under the GPL-2.0-only with a linking exception. Were it not for the GPL linking exception, components that linked to the Java Class Library would be subject to the terms of the GPL license. OpenJDK is the official reference implementation of Java SE since version 7.

<span class="mw-page-title-main">History of free and open-source software</span> Aspect of history

In the 1950s and 1960s, computer operating software and compilers were delivered as a part of hardware purchases without separate fees. At the time, source code, the human-readable form of software, was generally distributed with the software providing the ability to fix bugs or add new functions. Universities were early adopters of computing technology. Many of the modifications developed by universities were openly shared, in keeping with the academic principles of sharing knowledge, and organizations sprung up to facilitate sharing. As large-scale operating systems matured, fewer organizations allowed modifications to the operating software, and eventually such operating systems were closed to modification. However, utilities and other added-function applications are still shared and new organizations have been formed to promote the sharing of software.

<span class="mw-page-title-main">Allison Randal</span> American computer scientist

Allison Randal is a software developer and author. She was the chief architect of the Parrot virtual machine, a member of the board of directors for The Perl Foundation, a director of the Python Software Foundation from 2010 to 2012, and the chairman of the Parrot Foundation. She is also the lead developer of Punie, the port of Perl 1 to Parrot. She is co-author of Perl 6 and Parrot Essentials and the Synopses of Perl 6. She was employed by O'Reilly Media. From August 2010 till February 2012, Randal was the Technical Architect of Ubuntu at Canonical.

IcedTea is a build and integration project for OpenJDK launched by Red Hat in June 2007. IcedTea also includes some addon libraries: IcedTea-Web is a free software implementation of Java Web Start and the Java web browser applet plugin. IcedTea-Sound is a collection of plugins for the Java sound subsystem, including the PulseAudio provider which used to be included with IcedTea. The Free Software Foundation recommends that all Java programmers use IcedTea as their development environment.

Bruno Souza is a Brazilian Java programmer and open source software advocate. He was President of SouJava, a Brazilian Java User Group he helped establish which became the world's largest. He was one of the initiators of the Apache Harmony project to create a non-proprietary Java virtual machine. He's known as the "Brazilian JavaMan"

<span class="mw-page-title-main">Luis Villa</span> American computer programmer

Luis Villa is an American attorney and programmer who worked as Deputy General Counsel and then as Senior Director of Community Engagement at the Wikimedia Foundation. Previously he was an attorney at Mozilla, where he worked on the revision of the Mozilla Public License (MPL). He continued that work in his next job at Greenberg Traurig where he was part of the team defending Google against Oracle's claims concerning Android. Prior to graduating from Columbia Law School in 2009, he was an employee at Ximian, which was acquired by Novell in 2003. He spent a year as a "senior geek in residence" at Harvard's Berkman Center for Internet & Society working on StopBadware.org. He has been elected four times to the board of the GNOME Foundation. He was editor-in-chief of the Columbia Science and Technology Law Review, and blogs regularly. He was a director of the Open Source Initiative from April 2012 to March 2015.

<span class="mw-page-title-main">MariaDB</span> Database management system

MariaDB is a community-developed, commercially supported fork of the MySQL relational database management system (RDBMS), intended to remain free and open-source software under the GNU General Public License. Development is led by some of the original developers of MySQL, who forked it due to concerns over its acquisition by Oracle Corporation in 2009.

<span class="mw-page-title-main">Acquisition of Sun Microsystems by Oracle Corporation</span> Agreement announced in 2009 and completed in 2010

The acquisition of Sun Microsystems by Oracle Corporation was completed on January 27, 2010. After the acquisition was completed, Oracle, only a software vendor prior to the merger, owned Sun's hardware product lines, such as SPARC Enterprise, as well as Sun's software product lines, including the Java programming language.

DreamFactory is a Las Vegas, Nevada-based software company. DreamFactory develops both commercial and open-source software that provides a self-hosted integration-platform-as-a-service to multiple applications in cloud-based or on-premise environments. DreamFactory can be deployed on-premise or in the company's cloud environment.

References

  1. "Ibm Java Evangelist Speaks Of Java Tsunami". Computergram International . Business Library. May 26, 1998. Archived from the original on 8 Jul 2012.
  2. Montalbano, Elizabeth (2005-08-18). "Sun exec takes control of open source projects". InfoWorld. Archived from the original on Feb 3, 2014.
  3. Berlind, David (November 13, 2006). "The ripple effect of a GPL'd Java will reach far and wide". Between the Lines. ZDNet. Archived from the original on 2008-06-12.
  4. "Simon Phipps joins open identity startup ForgeRock". The H Open. 10 May 2010. Archived from the original on 2013-12-08.
  5. Phipps, Simon (2 March 2015). "New role at Wipro". Wild Webmink. Retrieved 15 May 2015.
  6. "Board - Annotated". OSI. Archived from the original on 2010-12-22.
  7. "OSI Board Meeting Report". webmink's blog. Open Source Initiative. 2013-05-11. Archived from the original on Jun 18, 2013. Retrieved 2013-05-14.
  8. Phipps, Simon (2015-05-14). "Handing On The Baton". Open Source Initiative. Archived from the original on 21 November 2015. Retrieved 15 May 2015.
  9. Randal, Allison (2017-09-28). "Transitions in Leadership". Open Source Initiative. Archived from the original on 1 October 2017. Retrieved 2 October 2017.
  10. "Directors". Open Rights Group. Archived from the original on May 11, 2020.
  11. "Board". The Document Foundation. Archived from the original on Jul 9, 2016. Retrieved 8 July 2016.
  12. "Board of Advisors". OSFA. Archived from the original on 2010-02-09. Retrieved 2009-11-04.
  13. Phipps, Simon (2013-04-18). "Taking MariaDB Foundation Forward". Webmink. Retrieved 2016-08-07.
  14. Vaughan-Nichols, Steven J. (2013-04-23). "Look out, Oracle: SkySQL and MariaDB join forces". ZDNet. Retrieved 2013-05-08.
  15. Phipps, Simon (Oct 1, 2014). "SkySQL bought the MariaDB trademark when it purchased Monty's company Monty Program AB, and it has decided to rename itself using the trademark (like MongoDB before it)". Google+. Archived from the original on 8 Dec 2014. Retrieved 8 December 2014.
  16. "About the GNOME Foundation". GNOME Foundation. Archived from the original on 2011-09-08. Retrieved 2008-07-25.
  17. "Poll 4: Board Election 2009/Change Constitution". poll.opensolaris.org. Archived from the original on 2009-10-30. Retrieved 2009-11-04.
  18. "Governing Board". OpenJDK. Archived from the original on Jun 6, 2022.
  19. "Governance". Open Source Community. 2 October 2006. Archived from the original on May 2, 2012.
  20. "We strive to be transparent". AlmaLinux Wiki. Archived from the original on Jun 25, 2021. Retrieved 2021-06-25.
  21. "FLOSS Weekly episodes with Simon Phipps". TWiT. Archived from the original on Feb 6, 2022. Retrieved 2021-02-07.