コンテンツにスキップ

オープンソースソフトウェアの歴史

出典: フリー百科事典『ウィキペディア(Wikipedia)』
OSSで誕生、成長したLinux
1990年頃のターミナル
2000年代に流行ったオープンソースソフトウェアのウェブサービス構成 LAMP
2000代末のオープンソースOSを使った世界初のAndroidスマートフォン HTC G1



 (OSS)  使調[1]1950197019802000

[]


12[2]1911[2]Motor Vehicle Manufacturers Association92515[2]

[]


1950[3]19601970[4]

[]


19501960 (OS) 使[5][6]
A-0 SystemUNIVAC

1953UNIVACA-0 System[7]UNIVAC[8]IBMSHAREIBM 701DECUSDECGM-NAA I/OSHARESHARE OSIBM 709IBM 7090

[3]1969ARPANET1970Tex[9]SPICE[10]2000使

[]


1960OS[11]DECPDP-11OSDECDEC BATCH-11/DOS-11RT-11ANDOSAT&TUNIXOS1969117IBM[12]

1970AT&TUNIX[13]1979AT&TUNIXUNIXUNIX

19701974CONTU[14][15]1983CONTUApple-Franklin[4]

197019801976Open Letter to HobbyistsAltair BAISCIBM198328

[]


19801990: hobbyist: hacker[16]

[]


使1980Creative ComputingSoftSideCompute!Byte[17][18][19][20]BASIC Computer Games[21]Atari 8Atari BASICThe Atari BASIC Source Book[22]Atari DOSInside Atari DOS[23]

[]


1980BBSBASICBBS

BBSBASICWWIV[24]: modding: Mod[25]PascalC++使WWIV[26]

1980UsenetUUCPNet[27]

SHARE[]


1955SHARE[28]SHARE19551017SHARE Program Library Agency[29]IBMOS[30][31][32]SHARESHARE1[33]

DECUS tapes[]


1980DECUS tapesDECUSDEC[34]DECUS tapesDECOSTECOrunoff便DECUS tapes[35]DECOSDECUS tapesRatforRatfivFortrangoto1981DECUS tapesDECVMSOS16PDP-1132VAXSoftware Tools Virtual Operating SystemWindowsCygwinUNIX

[]


[36]1980: free software: [37]

[]


1980[38][39]

 (copyleft)  (copyright) 1970[40][41]1984Copyleft  all rights reversed[38]

GNU[]


1982OSGNU[42]GNUEmacsYacc[43]UNIX[44]GNU[36]

1985GNUGNU[45]GNUGNUMITLISPMIT[46]

19862[47]1986219963[48]199904[49]

GNU1988211GNU EmacsEmacs General Public License[50]19892GNU General Public License (GNU GPL) [51]1991GNU General Public License 2GNU Library General Public License 2[52][53]GNU Library General Public LicenseGNU Lesser General Public License (GNU LGPL) 2.1[54]

1989GNU[55]GNU1991LinuxOS

[]


1985[56]GNU

1990GNU1990[57]GPL[58][59][60]

UnixOS[]

UnixOS

1980AT&TUNIX使OSUnixOSOSUnixOSGUIUNIXDOSMacintosh

UNIXOS[]


1970AT&TUNIXBerkeley Software Distribution (BSD) 1977Version 6 UnixBSD1978391BSD[61]Pascalex19795viC Shell2BSD[62]1979VAXUNIX/32VOS3BSD 3BSD (DARPA)  Computer Systems Research Group (CSRG) 1980CSRG3BSD4BSD[63]19804.xBSD[64]

1980BSDAT&TUNIXAT&T19896AT&TNetworking Release 1 (Net/1) Net/1BSDBSDAT&TNet/119916OSNetworking Release 2Net/2Net/2386BSDNetBSDFreeBSDBerkeley Software Design, Inc. (BSDi) BSD/386BSD/OS19922BSDiSystem VUNIXAT&TUNIX Systems Laboratories (USL) USL-BSDiNet/2

19801990UNIXOSSCOUnixWareIBMAIXUNIXSCOSCOLinux

UnixOS[]


1980UNIXOSUNIXUNIX

1987AT&TUNIXOSMINIXOperating Systems: Design and Implementation[65]IBM PCAmigaMacintoshSPARCNECPC-9800[66]

GNUMach1987TRIX1990BSD4.4GNU Hurd[67][68]2010GNU Hurd[69]

Linuxの誕生と派生[編集]


Linux1991480386 (PC) 使使OSJust for FunMINIXGNULinux[70]1991825Usenetcomp.os.minixAm386Am486OS[71]

freefreakx (Unix) FreaxLinusUnixLinux[70]1991FUNETFTPFTPFreaxLinux[70]1992LinuxMINIXcomp.os.minix[72][73][74][75][76]

Linux[77]1992150.12GPL[78]1992120.99GPL[79]

LinuxLinux1993SlackwareDebian1994Red Hat LinuxSoftware and Systems Development CorporationS.u.S.E

GUIプラットフォームの開発[編集]

X11上で動作しているGUIアプリケーション

GUI1973Xerox PARC[80]1983AppleLisa1984Interface Manager[81][82]1980UnixOSGUI

1983V-SystemW Window System19845 (MIT) W Window SystemX Window SystemX Window System1985X6MIT licenseGUI1986X10DECIBMX10X Window SystemMITDEC WSLX10USENET1987915X Window SystemX11

X11UnixOSGUI1987X11twmMIT LicensetwmTom's Window Manager1989X ConsortiumTab Window Manager1990twmvtwmtvtwmCTWMFVWMGUIXtermXclockXbiffman

1993CDE1996KDEQt[83]1997GNUGNOME[84]

[]


1980

1987Perl1991Python1995Ruby[85][86][87]HTTPCGI

1995JavaJava[88][89]JavaWindowsMac OSLinuxSolarisJavaJavaJava JavaJava1990JavaScriptMacromedia Flash (ActionScript) [90]

GNUGCCC/C++

[]

Mozilla Application SuiteNetscape Navigator

19902000

[]


1997FetchmailLinux

1998Netscape SuiteInternet ExplorerNetscape Navigator SeaMonkeyFirefoxThunderbird

[]

OSI

調[91]199823[92][93][94]調

[92]Linux Journal稿

199847[95]sourcewareopen sourceopen source5412open source[96]OSI

1998[97][98][99][100]

Apache Jakarta[]


Apache HTTP ServerApacheJava1999Apache LicenseJavaJakarta Project[101]

Jakarta ProjectCommonsVelocityLuceneMSPOI[102][103][104][105]JavaJakarta Project1999Sun J2EEJava ServletJakarta Tomcat[106]

2000619Jakarta TomcatJavaJakarta Ant[107]2002330Jakarta Maven[108]Jakarta MavenURIJavagradleGogoRustcargo

LAMP[]


1990使Apache HTTP Server2000LinuxOSApachMySQLPerlPythonPHPLAMP[109]JavaJakarta TomcatRubyRuby on Rails使[110]LAMP

[]

Eclipse

使

1990IDE[111]IBM200111JavaIDEEclipse[112]JavaEclipse2004IBMEclipse Foundation[113]JavaIDE[114]

19901119Concurrent Versions SystemCVS20001020Subversion (SVN) 199911SourceForge.netCVSLinux20022005BitKeeper使2005BitKeepergitP2P2005419mercurial20071214bazaar2005GoogleGoogle Developers2006CodePlex2008githubbitbucket

[]


2000

GNU/Linux名称論争[編集]


1990GNULinuxLinuxGNU/LinuxDebianLinux[115]GNU/LinuxLinuxLinuxLinux

GNUGNU/Linux使[116]GNU[117]

LinuxGNU/LinuxGNULinux LinuxGNU/Linux[118]Linux Journal[119]

[]


調

19992171[120]

2007[121]

2013OSS (Open Source Software) FLOSS (Free/Libre and Open Source Software) [122]

FLOSS使OSSPortal:FLOSS{{FOSS}}使(FLOSSTemplate:FOSS)

[]


1999Open SourceOpen SourceOpen Source[123]20023/Open Source4553488[124]

20062DebianFirefox[125]Mozilla FoundationFirefoxDebianFirefoxDebianFirefoxFirefoxIceweasel

2007SugarCRMCommercial Open Source[126][127]SugarCRMGPLv3[128]

[]


1998[129]Linux[130]

200337UNIXLinuxSCOUNIXIBMLinuxIBM[131]IBMSCOSCOIBMNovellRed HatLinux[132][133] SCO

[]


20001960OS

OS[]


Ubuntu2004LinuxDebian[134]LinuxOSUbuntuLiveCDGUIWindows便20100.50.65[135][136]2014Ubuntu Touch

Google2005Android Inc.[137]OSLinuxJavaDalvikAndroid2008HTCHTC Dream[138][139]Google2009ChromeChrome OS[140]

Nokia2010SymbianSymbian OS[141]LiMo Foundation2010LinuxOSMeeGo[142]SymbianMeeGoMOAP(S)MOAP(L)2000

[]


2010VM

GoRustSwiftC/C++GCC[143][144][145]

2007426ActionScriptAdobe Flex SDKMozilla Public License[146]Adobe FlexAdobeFlash2011Apache[147]Apache FlexApache License[148]Google20111010JavaScriptActionScript (Adobe Flash) Dart[149]DartChrome2017[150]2012101JavaScriptTypeScript[151][152]TypeScriptJavaScriptJavaScript[153]

2007Java Development KitOpenJDK[154]20141112.NET Framework (.NET VM) .NET Core5[155]

Google20123Go[156]Mozilla Foundation20121Rust[157]20146iOS/macOSObjective-CSwift[158][159]

脚注[編集]



(一)^ United States Department of Defense (20091016). Defining Open Source Software (OSS). 201829 defines OSS as "software for which the human-readable source code is available for use, study, re-use, modification, enhancement, and re-distribution by the users of that software"

(二)^ abcJames J. Flink (1977). The Car Culture. MIT Press. ISBN 0-262-56015-1 

(三)^ abSam Williams. Free as in Freedom: Richard Stallman's Crusade for Free Software. 2018310

(四)^ abLandley, Rob (2009523). notes-2009.  landley.net. 2015122 So if open source used to be the norm back in the 1960's and 70's, how did this _change_? Where did proprietary software come from, and when, and how? How did Richard Stallman's little utopia at the MIT AI lab crumble and force him out into the wilderness to try to rebuild it? Two things changed in the early 80's: the exponentially growing installed base of microcomputer hardware reached critical mass around 1980, and a legal decision altered copyright law to cover binaries in 1983.

(五)^ Hippel, Eric von; Krogh, Georg von (2003-04-01). Open Source Software and the Private-Collective Innovation Model: Issues for Organization Science. Organization Science 14 (2): 209223. doi:10.1287/orsc.14.2.209.14992. ISSN 1047-7039. http://pubsonline.informs.org/doi/abs/10.1287/orsc.14.2.209.14992. 

(六)^ IBM 7090/7094 Page. 20158272015811

(七)^ Ceruzzi, Paul (1998). A History of Modern Computing. The MIT Press 

(八)^ Heresy & Heretical Open Source: A Heretic's Perspective. 2018310

(九)^ Gaudeul, Alexia (2007). Do Open Source Developers Respond to Competition? The LATEX Case Study (). Review of Network Economics 6 (2). doi:10.2202/1446-9022.1119. ISSN 1446-9022. https://www.degruyter.com/view/j/rne.2007.6.issue-2/rne.2007.6.2.1119/rne.2007.6.2.1119.xml. 

(十)^ A brief history of spice. 2018315

(11)^ Fisher, Franklin M.; McKie, James W.; Mancke, Richard B. (1983). IBM and the U.S. Data Processing Industry: An Economic History. Praeger. ISBN 0-03-063059-2 page 176

(12)^ Fisher. op.cit. 

(13)^ Ritchie, D.M.; Thompson, K. (July 1978). The UNIX Time-Sharing System. Bell System Tech. J. (USA: American Tel. & Tel.) 57 (6): 19051929. doi:10.1002/j.1538-7305.1978.tb02136.x. https://archive.org/details/bstj57-6-1905 2012129. 

(14)^ Apple Computer, Inc. v. Franklin Computer Corporation Puts the Byte Back into Copyright Protection for Computer Programs in Golden Gate University Law Review Volume 14, Issue 2, Article 3 by Jan L. Nussbaum (January 1984)

(15)^ Lemley, Menell, Merges and Samuelson. Software and Internet Law, p. 34.

(16)^ Shea, Tom (1983623). Free software - Free software is a junkyard of software spare parts. InfoWorld. 2016210

(17)^ Creative Computing. The Online Books Page: Serial Archive Listings.  USA:  University of Pennsylvania. 2014512

(18)^ Steven Weyhrich (1994210). Magazines. 20016212018315 SoftSide was a magazine about software, begun in October 1978 by Roger Robitaille.

(19)^ Roberto Dillon (3 December 2014). Ready: A Commodore 64 Retrospective. Springer. p. 113. ISBN 978-981-287-341-5. https://books.google.com/books?id=ecuoBQAAQBAJ&pg=PA113 2017212 

(20)^ Valery, Nicholas (May 19, 1977). Spare a byte for the family. New Scientist (London: Reed Business Information) 74 (1052): 405406. ISSN 0262-4079. https://books.google.com/books?id=Rt5VRWY4aR8C&pg=PA405.  "Byte magazine, the leading publication serving the homebrew market ..."

(21)^ Ahl, David. David H. Ahl biography from Who's Who in America. 20091123

(22)^ The Atari BASIC Source Book.  COMPUTE! Books (1983). 2018315

(23)^ Inside Atari DOS.  COMPUTE! Books (1982). 2018315

(24)^ Feren (20011228). Correction for "overview of BBS programs.". 2018315

(25)^ Zip Code of Z-TEC (19951124). IBM and Compatibles: DOS: AXIS - The BBS Software Directory. 2018315 source there were a few bbs's that wouldn't reveal their secrets on how they did their mods. So I would spend a lot of time on other boards learning what their mod did and duplicating it.

(26)^ Wayne Bell (19911). WWIVNEWS Volume 1, Issue 1. 2018315

(27)^ Dibona, Chris. Open Sources 2.0. O'Reilly. ISBN 0-596-00802-3 

(28)^ IBM SHARE Library.  Computer Collection Library (2003627). 2018315

(29)^ SHARE, The First Computer Users' Group, is Founded (1955). HistofyofInformation.com. 2017324

(30)^ Varian, Melinda (19978). VM and the VM Community: Past, Present, and Future.  Princeton University. p. 54. 20065132019310

(31)^ MEMO OCO:BDAY - Today is OCO's tenth birthday (199328). 2019310

(32)^  Dave Pitts' IBM 7090/7094 Page Archived 2015-08-27 at the Wayback Machine.

(33)^ Gardner, David (2005817). SHARE, IBM User Group, To Celebrate 50th Anniversary.  TechWeb News. 20063242019310

(34)^ The DECUS tapes. 2018315

(35)^ Tim Shoppa (1999528). PDP-11 DECUS Software Index. 2018315

(36)^ abTalk transcript where Stallman tells the printer story. 2018310

(37)^ What is Free Software?.  GNU Project (1998126). 2018310

(38)^ abStallman, Richard (2008121). About the GNU Project.  Free Software Foundation. 2008823 In 1984 or 1985, Don Hopkins (a very imaginative fellow) mailed me a letter. On the envelope he had written several amusing sayings, including this one: Copyleftall rights reversed. I used the word copyleft to name the distribution concept I was developing at the time.

(39)^ Free Software Foundation (201811). What is Copyleft?. 201829

(40)^ Wang, Li-Chen (May 1976). Palo Alto Tiny BASIC. Dr. Dobb's Journal of Computer Calisthenics & Orthodontia, Running Light Without Overbyte 1 (5): 1225.  (NB. Source code begins with the following six lines. "TINY BASIC FOR INTEL 8080; VERSION 1.0; BY LI-CHEN WANG; 10 JUNE, 1976; @COPYLEFT; ALL WRONGS RESERVED". The June date in the May issue is correct. The magazine was behind schedule, the June and July issues were combined to catch up.)

(41)^ Rauskolb, Roger (December 1976). Dr. Wang's Palo Alto Tiny BASIC. Interface Age 2 (1): 92108.  (NB. The source code begins with the following nine lines: "TINY BASIC FOR INTEL 8080; VERSION 2.0; BY LI-CHEN WANG; MODIFIED AND TRANSLATED TO INTEL MNEMONICS; BY ROGER RAUSKOLB; 10 OCTOBER, 1976 ; @COPYLEFT; ALL WRONGS RESERVED")

(42)^ Richard Stallman. new Unix implementation. 2016114

(43)^ Wardrip-Fruin, Noah; Nick Montfort (2003). The NewMediaReader. The MIT Press. p. 545-550. ISBN 978-0262232272 

(44)^ GNU's Bulletin, vol. 1 no. 3. gnu.org (19876). 2018315

(45)^ Stallman, Richard (March 1985). Dr. Dobb's Journal. Dr. Dobb's Journal 10 (3): 30. http://www.math.utah.edu/ftp/pub/tex/bib/toc/dr-dobbs-1980.html#10(3):March:1985 20111018. 

(46)^ Transcript of Richard Stallman's Speech, 28 Oct 2002, at the International Lisp Conference.  GNU Project (20021028). 20081221

(47)^ GNU's Bulletin, Volume 1 Number 1, page 8.  Gnu.org. 2013103

(48)^ What is Free Software?.  Gnu.org. 19981262013103

(49)^ What is Free Software?.  Gnu.org. 19994302013103

(50)^ GNU Emacs General Public License.  free-soft.org. 2018310

(51)^ GNU General Public License, version 1.  Free Software Foundation. 201141

(52)^ GNU General Public License, version 2.  Free Software Foundation. 201141

(53)^ GNU Library General Public License, version 2.0.  Free Software Foundation. 201141

(54)^ GNU Library General Public License, version 2.1.  . 201141

(55)^ Michael Tiemann. Future of Cygnus Solutions, An Entrepreneur's Account. 2018310

(56)^ Facebook is a surveillance engine, not friend: Richard Stallman, Free Software Foundation. 2018315 Dr Stallman, who started the Free Software Foundation in 1985 to promote freedom to create, share and modify software, is extremely sensitive to whether the goals of his initiative are rightly communicated.

(57)^ Stallman interviewed by Sean Daly.  Groklaw (2006623). 2018315

(58)^ Kennedy, Dennis (2004111). A Great Learning Opportunity for Software Lawyers  Upcoming GPL Seminar. 20079282007811

(59)^ Lord, Timothy (2003718). Seminar On Details Of The GPL And Related Licenses.  Slashdot. 2007811

(60)^ Paul, Ryan (20071213). Free Software Foundation lawsuit against Cisco a first.  Arstechnica.com. 20081211

(61)^ Salus, Peter H. (2005). Chapter 7. BSD and the CSRG. The Daemon, the Gnu and the Penguin. Groklaw. http://www.groklaw.net/article.php?story=20050505095249230 

(62)^ Toomey, Warren. Details of the PUPS archives. tuhs.org.  The Unix Heritage Society. 2010106

(63)^ Eric S. Raymond. The Art of Unix Programming: Origins and History of Unix, 19691995. 2014718

(64)^ Quarterman, John S.; Silberschatz, Abraham; Peterson, James L. (December 1985). 4.2BSD and 4.3BSD as examples of the Unix system. Computing Surveys 17 (4): 379418. doi:10.1145/6041.6043. 

(65)^ Tanenbaum, Andrew S.; Woodhull, Albert S. (1997) [1986]. Operating Systems Design and Implementation (Second ed.). ISBN 0-13-638677-6. OCLC 35792209. http://minix1.woodhull.com/osdi2/ 201182 

(66)^  Tanenbaum, Andrew 西  MINIX198913ISBN 4-7561-0000-7 

(67)^ The GNU Hurd History, 'How it Started'. GNU. 2006827

(68)^ Ribeiro, John (2002311). Free Software Sees GNU Loose of Linux. PC World. 2012105

(69)^ Stallman, Richard (2010729). RMS AMA.  Reddit. 2011127

(70)^ abcTorvalds, Linus; Diamond, David (2001). Just For Fun - The Story Of An Accidental Revolutionary. New York: HarperBusiness. ISBN 0-06-662072-4. https://archive.org/details/JustForFun 

(71)^ Torvalds, Linus Benedict (19918). comp.os.minix. 200996

(72)^ A. S. Tanenbaum (29 January 1992). "LINUX is obsolete". Newsgroup: comp.os.minix. Usenet: 12595@star.cs.vu.nl. 2008716

(73)^ A. S. Tanenbaum (30 January 1992). "Re: LINUX is obsolete". Newsgroup: comp.os.minix. Usenet: 12615@star.cs.vu.nl. 2008716

(74)^ Tanenbaum, Andy (19922). Re: Unhappy campers. 20096520081019

(75)^ Andrew Tanenbaum, Linus Torvalds and others: Linux is obsolete Usenet post, 29 January 1992

(76)^ Tanenbaum, Andrew S.. Ken Brown's Motivation. 20071224

(77)^ Silvonen, Jussi (2003). Linux ja vapaat ohjelmat: haaste informaatiokapitalismille? (). MarxIT: Informaatiokapitalismin kriittistä tarkastelua. Helsinki: The Finnish Karl Marx Society. p. 120. ISBN 952-99110-0-9 

(78)^ Release notes for Linux kernel 0.12. 2018315

(79)^ z-archive of Linux version 0.99[], kernel.org, December 1992

(80)^ Smith, Douglas K.; Alexander, Robert C. (1988). Fumbling the Future: How Xerox Invented, then Ignored, the First Personal Computer. William Morrow & Co. ISBN 978-0688069599 

(81)^ Christoph Dernbach (20071012). Apple Lisa.  Mac History. 20121115

(82)^ Mary Bellis (2019117). The Unusual History of Microsoft Windows.  ThoughtCo. 2018315

(83)^ Ettrich, Matthias (14 October 1996). "New Project: Kool Desktop Environment (KDE)". Newsgroup: de.comp.os.linux.misc. Usenet: 53tkvv$b4j@newsserv.zdv.uni-tuebingen.de. 20061229

(84)^ de Icaza, Miguel (1997815). The GNOME Desktop project.. mail.gnome.org. 2015811

(85)^ Larry Wall (1 February 1988). "v13i001: Perl, a "replacement" for awk and sed, Part01/10". Newsgroup: comp.sources.unix. 2011113

(86)^ The History of Python: A Brief Timeline of Python. Blogger (2009120). 2016320

(87)^ ruby-talk:00382 Re: history of ruby. 201552

(88)^ Byous, Jon (c. 1998). Java technology: The early years. Sun Developer Network.  . 20054202005422

(89)^ The History of Java Technology. 2012106

(90)^ Press release announcing JavaScript, "Netscape and Sun announce JavaScript".  PR Newswire (1995124). 20079162018315

(91)^ Karl Fogel (2016). Producing Open Source Software - How to Run a Successful Free Software Project.  O'Reilly Media. 2016411

(92)^ abTiemann, Michael (2006919). History of the OSI.  Open Source Initiative. 20021012008823

(93)^ History of the Open Source Initiative

(94)^  Technology In Government, 1/e. Jaijit Bhattacharya. (2006). p. 25. ISBN 978-81-903397-4-2. https://books.google.com/books?id=0BIJ69iZyZ0C&pg=PA25 

(95)^ Open Source Summit. 20131229201831

(96)^ Eric S. Raymond. Goodbye, "free software"; hello, "open source".  catb.org. 2015811

(97)^ Chris DiBona, Sam Ockman. Appendix B. The Open Source Definition, Version 1.0.  Safari Books Online. 2018315

(98)^ Open Source Initiative (2007322). The Open Source Definition. 201829

(99)^ annr (2017516). What is open source, and what is the Open Source Initiative?. 201829

(100)^ Eric S. Raymond (1999616). Open Source Certification:Press Releases.  Open Source Initiative. 201829

(101)^ Jason Hunter (19996). Sun and Apache team up to deliver servlet and JSP code. JavaWorld.  International Data Group. p. 1. 2012222

(102)^  Goyal, Vikram (2003), Using the Jakarta Commons, Part I, http://www.onjava.com/pub/a/onjava/2003/06/25/commons.html 2006813 

(103)^ Cole, Jim; D. Gradecki, Joseph (July 16, 2003), Mastering Apache Velocity (1st ed.), Wiley, p. 372, ISBN 978-0-471-45794-7, http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471457949.html 

(104)^ Welcome to Apache Lucene. 20171221

(105)^ Sundaram, Elango (2004-03-22), Excelling in Excel with Java, Java World, http://www.javaworld.com/javaworld/jw-03-2004/jw-0322-poi.html 

(106)^ The Origin Story of Tomcat.  TechNotif. 2017723

(107)^ Tell us a little bit about Ant's history..  Apache. 2019315

(108)^ Maven Releases History.  Apache. 2019315

(109)^ LAMP (Linux, Apache, MySQL, PHP). SearchEnterpriseLinux. 2014828

(110)^ Grimmer, Lenz (20062). Interview with David Heinemeier Hansson from Ruby on Rails.  MySQL AB. 2013225200868

(111)^ Cagan, Martin R. (June 1990). The HP SoftBench Environment: An Architecture for a New Generation of Software Tools. Hewlett-Packard Journal 41 (3): 3647. 

(112)^ Where did Eclipse come from?. Eclipse Wiki. 2008316

(113)^ About the Eclipse Foundation.  The Eclipse Foundation. 2008813

(114)^ Gallardo, David (2002121). Developing Eclipse plug-ins. IBM developerWorks. 201825

(115)^ Sam Williams (2002). Chapter 10. Free as in Freedom: Richard Stallman's Crusade for Free Software. O'Reilly. http://www.oreilly.com/openbook/freedom/ch10.html 

(116)^ GNU/Linux FAQ. 20081213

(117)^ Richard Stallman (2001529). Free Software: Freedom and Cooperation - transcript of speech at New York University in New York, New York. 20081218

(118)^ Moore, J.T.S. (2001). Revolution OS (DVD).

(119)^ From the Publisher: On the Politics of Freedom.  Linux Journal #30 (199610). 20081220 Perhaps RMS is frustrated because Linus got the glory for what RMS wanted to do

(120)^ Bruce Perens (1999217). It's Time to Talk about Free Software Again. 201831

(121)^ Richard Stallman (20161118). Why Open Source misses the point of Free Software. 201829

(122)^ Richard Stallman (20161118). FLOSS and FOSS. 201829

(123)^ Open Source Initiative (19996). Open Source Certification:Press Releases. 201831

(124)^  (2003). . 201831

(125)^ Mike Connor (2006227). Uses Mozilla Firefox trademark without permission. 2018224

(126)^ Dana Blankenhorn (2006127). Is SugarCRM open source?. 2018215

(127)^ Tiemann, Michael (2007621). Will The Real Open Source CRM Please Stand Up?.  Open Source Initiative. 200814

(128)^ Vance, Ashlee (2007725). SugarCRM trades badgeware for GPL 3. The Register. http://www.regdeveloper.co.uk/2007/07/25/sugarcrm_gpl3/ 200898 

(129)^ Internal Memo Shows Microsoft Executives' Concern Over Free Software. The New York Times (1998113). 2011115

(130)^ Halloween Document 1. www.catb.org. 2016222

(131)^ Ladies and Gentlemen, SCO v. IBM Is Officially Reopened.  Groklaw (2013615). 2014917

(132)^ SCO's Complaint In the Third Judicial District Court of Salt Lake County, State of Utah (2004120). 2018224

(133)^ Archived copy. 2004611200482

(134)^ Kent Roberts (2014916). A Brief History of Linux/Open Source Distributions.  atlantic.net. 2018315

(135)^ Zachte, Eric. Operating Systems (December 2011). Wikimedia Traffic Analysis Report.  Wikimedia Foundation. 2012123

(136)^ Linux (Global marketshare). Clicky Web Analytics.  Roxr Software Limited. 2012123

(137)^ Elgin, Ben (2005817). Google Buys Android for Its Mobile Arsenal. Bloomberg Businessweek.  Bloomberg L.P.. 2011252017312

(138)^ Aamoth, Doug (2008923). T-Mobile officially announces the G1 Android phone. TechCrunch.  AOL. 2017312

(139)^ Gao, Richard (2016923). Android and its first purchasable product, the T-Mobile G1, celebrate their 8th birthdays today. Android Police. 2017312

(140)^ Pichai, Sundar (200977). Introducing the Google Chrome OS. Official Google Blog.  Google, Inc.. 2012711

(141)^  Symbian Completes Biggest Open Source Migration Project Ever, Symbian Foundation, (4 February 2010), http://www.symbian.org/news-and-media/2010/02/04/symbian-completes-biggest-open-source-migration-project-ever 201027 

(142)^ Imad Sousou & Valtteri Halla; MeeGo Technical Steering Group (2010526). MeeGo v1.0 Core Software Platform & Netbook User Experience project release publisher=MeeGo-dev mailing list (). 2010612010814

(143)^ Kincaid, Jason (20091110). Googles Go: A New Programming Language Thats Python Meets C++. TechCrunch. https://techcrunch.com/2009/11/10/google-go-language/ 2010118 

(144)^ Binstock, Andrew. The Rise And Fall of Languages in 2013. Dr Dobb's. 2018315

(145)^ Apple Seeks a Swift Way to Lure More Developers.  Technology Review (201463). 2018315

(146)^ Adobe keeps Flash, Flex close to the vest.  Zdnet. 200827200829

(147)^ Adobe donates Flex to Apache.  Techworld. 20111117

(148)^ Apache Flex 4.8.0-incubating Released. 2019315

(149)^ Dart, a new programming language for structured web programming (presentation), GOTO conference (opening keynote), Århus conference, (2011-10-10), http://gotocon.com/aarhus-2011/presentation/Opening%20Keynote:%20Dart,%20a%20new%20programming%20language%20for%20structured%20web%20programming 

(150)^ Brad Green (2017410). Official languages at Google.  Google. 2018315

(151)^ Microsoft augments JavaScript for large-scale development. InfoWorld.  International Data Group (2012101). 2015426

(152)^ Turner, Jonathan (201442). Announcing TypeScript 1.0. TypeScript Language team blog.  Microsoft. 2015426

(153)^ Bright, Peter (2012103). Microsoft TypeScript: the JavaScript we need, or a solution looking for a problem?. Ars Technica.  Condé Nast. 2015426

(154)^ Sun Opens Java.   (20061113). 2007421200759

(155)^ .NET Core 1.0 released, now officially supported by Red Hat. Ars Technica.  Condé Nast (2016627). 2018315

(156)^  Shankland, Stephen (2012330). Google's Go language turns one, wins a spot at YouTube: The lower-level programming language has matured enough to sport the 1.0 version number. And it's being used for real work at Google.. CBS Interactive Inc (2012-03-30). https://www.cnet.com/news/googles-go-language-turns-one-wins-a-spot-at-youtube/ 201786. "Google has released version 1 of its Go programming language, an ambitious attempt to improve upon giants of the lower-level programming world such as C and C++." 

(157)^ catamorphism (2012120). Mozilla and the Rust community release Rust 0.1 (a strongly-typed systems programming language with a focus on memory safety and concurrency). 201226

(158)^ Platforms State of the Union, Session 102, Apple Worldwide Developers Conference, June 2, 2014

(159)^ Swift Has Reached 1.0 (201499). 2014910

関連項目[編集]