<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Lines_of_Code</id>
	<title>Lines of Code - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Lines_of_Code"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Lines_of_Code&amp;action=history"/>
	<updated>2026-05-20T23:05:44Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Lines_of_Code&amp;diff=619080&amp;oldid=prev</id>
		<title>imported&gt;Zooloo: klarer formuliert</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Lines_of_Code&amp;diff=619080&amp;oldid=prev"/>
		<updated>2025-05-02T19:40:02Z</updated>

		<summary type="html">&lt;p&gt;klarer formuliert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Lines of Code&amp;#039;&amp;#039;&amp;#039; (kurz &amp;#039;&amp;#039;&amp;#039;LOC&amp;#039;&amp;#039;&amp;#039;; {{enS}} für &amp;#039;&amp;#039;Code-Zeilen&amp;#039;&amp;#039; i.&amp;amp;thinsp;S.&amp;amp;thinsp;v. Anzahl der Programmzeilen; engl.&lt;br /&gt;
{{lang|en|&amp;#039;&amp;#039;source lines of code&amp;#039;&amp;#039;}}, &amp;#039;&amp;#039;SLOC&amp;#039;&amp;#039;) ist ein Begriff aus der [[Softwaretechnik]]. Es handelt sich dabei um eine [[Softwaremetrik]], d.&amp;amp;nbsp;h. eine Maßzahl, um die Größe einer [[Codebasis]] eines [[Computerprogramm]]s oder seines Wachstums zu beschreiben. Die &amp;#039;&amp;#039;Lines of Code&amp;#039;&amp;#039; sind im einfachsten Fall die Anzahl der Zeilen des [[Quelltext]]es, aus denen das Programm besteht.&lt;br /&gt;
&lt;br /&gt;
Diese Metrik erlaubt keine direkten Aussagen über die [[Wirtschaftlichkeit|Effizienz]] der [[Programmierer]], denn die Anzahl der Zeilen hängt von unterschiedlichsten Faktoren ab: gewählte Architektur, Erfahrung des Programmierers, gewählte Lösung, Formatierung des Quellcodes, verwendete Programmiersprache usw. Zudem besagt die [[80/20-Regel]], dass 80 % der Zeilen in 20 % der Zeit geschrieben werden. So kann das gründliche [[Softwaretest|Testen]] eines Programms sehr viel Zeit in Anspruch nehmen, während die Anzahl geänderter oder ergänzter Programmzeilen nur gering ist.&lt;br /&gt;
&lt;br /&gt;
Üblicherweise rechnet man mit einer Produktivität – inklusive aller Projekttätigkeiten – von 10 bis 50 Codezeilen je Mitarbeiter und Tag. Ein Softwareentwicklungsprojekt mit einem gesamten Aufwand von 1.000 Personentagen (ca. 5 Personenjahre) sollte also zwischen 10.000 und 50.000 Lines of Code produziert haben.&amp;lt;ref name=&amp;quot;Code Complete&amp;quot;&amp;gt;{{Literatur |Autor=Steve McConnell |Titel=Code Complete A Practical Handbook of Software Construction |Auflage=2 |Verlag=Microsoft Press |Ort= |Datum=2004 |ISBN=978-0-7356-1967-8 |Kapitel=20.5 The General Principle of Software Quality |Seiten=514 |Sprache=en |Zitat=The industry-average productivity for a software product is about 10 to 50 of lines of delivered code per person per day (including all non coding overhead).}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Berechnungsarten ==&lt;br /&gt;
Bei Lines of Code gibt es einige gängige Ausprägungen, die anhand des folgenden Beispiels in der Programmiersprache [[Java (Programmiersprache)|Java]] erläutert werden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight line lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/* Wie viele Zeilen sind das? */&lt;br /&gt;
public void ausgabeEinsBisHundert() {&lt;br /&gt;
&lt;br /&gt;
  for (int i = 1; i &amp;lt;= 100; i++) {&lt;br /&gt;
    System.out.print(&amp;quot; &amp;quot; + i); //hier die Ausgabe der Zahlen aus der Schleife&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Lines of Code (LOC)&lt;br /&gt;
: Auch &amp;#039;&amp;#039;physische&amp;#039;&amp;#039; Lines of Code genannt. Anzahl Zeilen inklusive Leerzeilen und Kommentare. In obigem Beispiel 7. Wird oft stellvertretend für eine der anderen Berechnungsarten genannt.&lt;br /&gt;
; Source Lines of Code (SLOC)&lt;br /&gt;
: Anzahl der Codezeilen ohne Leerzeilen und Kommentare. In obigem Beispiel 5.&lt;br /&gt;
; Comment Lines of Code (CLOC)&lt;br /&gt;
: Anzahl Kommentarzeilen, wobei nicht definiert ist, ob auch gemischte Zeilen mit Code und Kommentaren eingerechnet werden. In obigem Beispiel somit 1 oder 2.&lt;br /&gt;
; Non-Comment Lines of Code (NCLOC)&lt;br /&gt;
: Auch Non-Comment Source Lines (NCSL) oder Effective Lines of Code (ELOC) genannt. Anzahl der Codezeilen ohne Leerzeilen und Kommentare ohne Header und Footer. Header und Footer sind insbesondere die äußeren öffnenden und schließenden Klammern sowie (auf Klassenebene) Import/Include-Statements und (auf Methodenebene) Methodendeklarationen. Obiges Beispiel hat auf Methodenebene 3, auf Klassenebene 5 NCLOC.&lt;br /&gt;
; Logical Lines of Code (LLOC)&lt;br /&gt;
: Auch Number of Statements (NOS) genannt. Zählt die Anzahl der [[Anweisung (Programmierung)|Anweisungen]]. Wird bspw. bei [[COCOMO]] verwendet. Obiges Beispiel enthält 2 LLOC. In der Programmiersprache C gelten allerdings die Instruktionen in for-Schleifen als eigenständige Anweisung, damit hätte obiges Beispiel 4 LLOC.&lt;br /&gt;
&lt;br /&gt;
== Verwendung ==&lt;br /&gt;
Die meisten Vergleiche von Programmen über die LOC betrachten nur die [[Größenordnung]]en der Anzahl Zeilen verschiedener Projekte. Computerprogramme können aus nur wenigen Dutzend bis zu hunderten von Millionen Programmzeilen bestehen. Der Umfang eines Programmes in Codezeilen muss nicht zwangsläufig Rückschlüsse auf die Komplexität oder Funktionalität des Programms erlauben, da die Verwendung externer [[Framework]]s und [[Programmbibliothek]]en, die verwendete Programmiersprache und auch die Formatierung des Quelltextes großen Einfluss auf die Codezeilen haben. Insbesondere sind Rückschlüsse auf die investierte Arbeitszeit meistens sinnfrei.&lt;br /&gt;
&lt;br /&gt;
Auch bei Verwendung von Logical Lines of Code (LLOC) hängt das Verständnis, was unter einer Anweisung zu verstehen ist und wie die Komplexität derselben zu beurteilen ist, von der verwendeten Programmiersprache ab. So kann etwa in einem mehrere Bildschirmseiten umfassenden [[Assemblersprache|Assembler]]-Quelltext letztlich das gleiche Programm formuliert sein, wie in einigen wenigen Zeilen einer [[Höhere Programmiersprache|höheren Programmiersprache]].&lt;br /&gt;
&lt;br /&gt;
Abhängig vom Programmierer und den verwendeten Formatierungsrichtlinien kann das obige Beispiel in folgenden, programmtechnisch gesehen vollkommen gleichwertigen Quelltext umformuliert werden:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight line lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/* Wie viele Zeilen sind das? */&lt;br /&gt;
public void ausgabeEinsBisHundert() {&lt;br /&gt;
  for (int i = 1; i &amp;lt;= 100; i++) System.out.print(&amp;quot; &amp;quot; + i); // hier die Ausgabe der Zahlen aus der Schleife&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nun besteht der Quelltext aus vier physischen Codezeilen (LOC), drei SLOC, je nach Berechnung ein bis zwei Comment Lines of Code (CLOC), einem Non-Comment Line of Code (auf Methodenebene) und weiterhin zwei logischen Programmzeilen (LLOC).&lt;br /&gt;
&lt;br /&gt;
Da die hier getätigte Reduktion der Codezeilen die Lesbarkeit reduziert hat, ist die Komplexität des Programmes erhöht worden, was wiederum auf die Produktivität einen negativen Einfluss hat. Weniger Zeilen Code kann somit durchaus höhere Aufwände verursachen.&lt;br /&gt;
&lt;br /&gt;
Die Größe Lines of Code wird u.&amp;amp;nbsp;a. auch zur Berechnung der [[Fehlerquotient#Fehlerdichte in der Informatik|&amp;#039;&amp;#039;Fehlerdichte&amp;#039;&amp;#039;]] eines Programms verwendet: Je nach Einsatzzweck sollte ein bestimmtes Maß an [[Programmfehler]]n nicht überschritten werden, z.&amp;amp;nbsp;B. max. 0,5 Fehler je &amp;#039;&amp;#039;KLOC&amp;#039;&amp;#039; (= Kilo = 1000 LOC) in militärischen oder Krankenhaussystemen.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
Hier sind einige Beispiele für die Anzahl der Zeilen von Programmcode in verschiedenen [[Betriebssystem]]en und [[Anwendungsprogramm]]en.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Anzahl der Zeilen Programmcode in verschiedenen Betriebssystemen und Programmen&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;abbr title=&amp;quot;Erscheinungsjahr&amp;quot;&amp;gt;Jahr&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! System&lt;br /&gt;
! SLOC in Mio.&lt;br /&gt;
|- style=&amp;quot;background:#FFEEDD;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | &amp;amp;emsp;&amp;#039;&amp;#039;&amp;#039;Betriebssystem-[[Kernel (Betriebssystem)|Kernel]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| 1983&lt;br /&gt;
| [[Multics]]-[[Kernel (Betriebssystem)|Kernel]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref&amp;gt;{{Internetquelle |autor=Tom Van Vleck, John Gintell, Joachim Pense, Monte Davidoff, Andi Kleen, Doug Quebbeman, Jerry Saltzer |url=https://multicians.org/myths.html#slow |titel=Multics Myths |werk=Multicians |format=[[Wiki]] |sprache=en |abruf=2020-05-21}}&amp;lt;/ref&amp;gt;0,25&lt;br /&gt;
|-&lt;br /&gt;
| 1994&lt;br /&gt;
| [[Linux (Kernel)|Linux-Kernel]] 1.0 (nur [[IA-32|i386]])&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;amp;lt;&amp;amp;nbsp;0,2&lt;br /&gt;
|-&lt;br /&gt;
| 1996&lt;br /&gt;
| Linux-Kernel 2.0 ([[IA-32]], [[Alpha-Prozessor|Alpha]], [[MIPS-Architektur|MIPS]], [[SPARC-Architektur|SPARC]])&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | 0,72&lt;br /&gt;
|-&lt;br /&gt;
| 1999&lt;br /&gt;
| Linux-Kernel 2.2&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | 1,7&lt;br /&gt;
|-&lt;br /&gt;
| 2001&lt;br /&gt;
| Linux-Kernel 2.4&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | 3,2&lt;br /&gt;
|-&lt;br /&gt;
| 2003&lt;br /&gt;
| Linux-Kernel 2.6.0&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | 8,1&lt;br /&gt;
|-&lt;br /&gt;
| 2005&lt;br /&gt;
| [[XNU]] 792.x ([[Darwin (Betriebssystem)|Darwin]] 8.x bzw. [[macOS|Mac OS&amp;amp;nbsp;X]] [[Mac OS X Tiger|10.4]])&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;macosxinternals&amp;quot;&amp;gt;{{Literatur |Autor=Amit Singh |Titel=Mac OS&amp;amp;nbsp;X Internals: A Systems Approach |Verlag=Addison-Wesley Professional |Datum=2006 |ISBN=978-0-13-270226-3 |Kapitel=2.4 |Online=[https://flylib.com/books/en/3.126.1.18/1/ online] |Zitat=The Darwin xnu package consists of roughly a million lines of code, of which about half could be categorized under BSD and a third under Mach. The various kernel extensions, not all of which are needed (or loaded) on a given system, together constitute another million lines of code.}}&amp;lt;/ref&amp;gt;2&lt;br /&gt;
|-&lt;br /&gt;
| 2011&lt;br /&gt;
| Linux-Kernel 2.6.39 und 3.0&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | 14,5&lt;br /&gt;
|-&lt;br /&gt;
| 2012&lt;br /&gt;
| Linux-Kernel 3.2 [[Long Term Support|LTS]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref&amp;gt;{{Internetquelle |autor=Greg Kroah-Hartman, Jonathan Corbet, Amanda McPherson |url=http://go.linuxfoundation.org/who-writes-linux-2012 |titel=Linux Kernel Development: How Fast it is Going, Who is Doing It, What They are Doing, and Who is Sponsoring It |hrsg=[[Linux Foundation]] |datum=2012-03 |format=PDF; 0,6&amp;amp;nbsp;MB |sprache=en |abruf=2013-01-08 |archiv-url=https://web.archive.org/web/20190912023947/https://storage.pardot.com/6342/48856/lf_kernel_development_2012.pdf |archiv-datum=2019-09-12 |offline=1 |archiv-bot=2022-03-15 14:01:27 InternetArchiveBot }}&amp;lt;/ref&amp;gt;15&lt;br /&gt;
|-&lt;br /&gt;
| 2012&lt;br /&gt;
| Linux-Kernel 3.6&lt;br /&gt;
|style=&amp;quot;text-align: right&amp;quot;| &amp;lt;ref name=&amp;quot;heiseonline_1714142&amp;quot;&amp;gt;{{Heise online |ID=1714142 |Titel=Die Neuerungen von Linux 3.6 |Autor=Thorsten Leemhuis |Datum=2012-10-01 |Abruf=2013-05-02}}&amp;lt;/ref&amp;gt;15,9&lt;br /&gt;
|-&lt;br /&gt;
| 2015&lt;br /&gt;
| Linux-Kernel 4.2&lt;br /&gt;
|style=&amp;quot;text-align: right&amp;quot;| &amp;lt;ref name=&amp;quot;heiseonline_730780&amp;quot;&amp;gt;{{Heise online |ID=2730780 |Titel=Linux-Kernel durchbricht die 20-Millionen-Zeilen-Marke |Autor=Thorsten Leemhuis |Datum=2015-06-30 |Abruf=2015-07-01}}&amp;lt;/ref&amp;gt;&amp;amp;gt;&amp;amp;nbsp;20&lt;br /&gt;
|-&lt;br /&gt;
| 2018&lt;br /&gt;
| Linux-Kernel 4.15&lt;br /&gt;
|style=&amp;quot;text-align: right&amp;quot;| &amp;lt;ref name=&amp;quot;heiseonline_3900646&amp;quot;&amp;gt;{{Heise online |ID=3900646 |Titel=Die Neuerungen von Linux 4.15 |Autor=Thorsten Leemhuis |Datum=2018-02-12 |Artikelseite=9 |Seitentitel=Ausblick auf 4.16, Umfang der Änderungen &amp;amp; Changelog |SeitenURL=https://www.heise.de/ct/artikel/Die-Neuerungen-von-Linux-4-15-3900646.html?seite=9 |Abruf=2020-05-27}}&amp;lt;/ref&amp;gt;25,3&lt;br /&gt;
|- style=&amp;quot;background:#FFEEDD;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | &amp;amp;emsp;&amp;#039;&amp;#039;&amp;#039;Komplette Betriebssysteme&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [[FreeBSD]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot;| 8,8&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [[OpenSolaris]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | 9,7&lt;br /&gt;
|-&lt;br /&gt;
| 1993&lt;br /&gt;
| [[Microsoft Windows|Windows]] [[Microsoft Windows NT|NT]] [[Microsoft Windows NT 3.1|3.1]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;LOC_WinNT_Knowing.NET_2005&amp;quot;&amp;gt;{{Internetquelle |url=http://www.knowing.net/index.php/2005/12/06/how-many-lines-of-code-in-windows/ |titel=How Many Lines of Code in Windows? |hrsg=Knowing.NET |datum=2005-12-06 |sprache=en |abruf=2014-05-14 |archiv-url=https://web.archive.org/web/20140518092255/http://www.knowing.net/index.php/2005/12/06/how-many-lines-of-code-in-windows/ |archiv-datum=2014-05-18 |offline=1 |archiv-bot=2022-03-15 14:01:27 InternetArchiveBot }}&amp;lt;/ref&amp;gt;4–5&lt;br /&gt;
|-&lt;br /&gt;
| 1994&lt;br /&gt;
| Windows NT [[Microsoft Windows NT 3.5|3.5]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;LOC_WinNT_Knowing.NET_2005&amp;quot; /&amp;gt;7–8&lt;br /&gt;
|-&lt;br /&gt;
| 1996&lt;br /&gt;
| Windows NT [[Microsoft Windows NT 4.0|4.0]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;LOC_WinNT_Knowing.NET_2005&amp;quot; /&amp;gt;11–12&lt;br /&gt;
|-&lt;br /&gt;
| 2000&lt;br /&gt;
| [[Debian]] [[Linux|GNU/Linux]] 2.2&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;counting-potatoes&amp;quot;&amp;gt;{{Internetquelle |autor=Jesús M. González-Barahona, Miguel A. Ortuño Pérez, Pedro de las Heras Quirós, José Centeno González, Vicente Matellán Olivera |url=http://people.debian.org/~jgb/debian-counting/counting-potatoes/ |titel=Counting potatoes: the size of Debian 2.2 |datum=2002-01-03 |sprache=en |archiv-url=https://web.archive.org/web/20080704205502/http://people.debian.org/~jgb/debian-counting/counting-potatoes/ |archiv-datum=2008-07-04 |offline=1 |abruf=2013-05-02 |abruf-verborgen=1}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;debian-sloc&amp;quot;&amp;gt;{{Internetquelle |autor=Gregorio Robles |url=http://debian-counting.libresoft.es/ |titel=Debian Counting |sprache=en |archiv-url=https://web.archive.org/web/20130314230249/http://debian-counting.libresoft.es/ |archiv-datum=2013-03-14 |offline=1 |abruf=2013-05-02 |abruf-verborgen=1}}&amp;lt;/ref&amp;gt;55–59&lt;br /&gt;
|-&lt;br /&gt;
| 2000&lt;br /&gt;
| Windows [[Microsoft Windows 2000|2000]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;LOC_WinNT_Knowing.NET_2005&amp;quot; /&amp;gt;&amp;amp;gt;&amp;amp;nbsp;29&lt;br /&gt;
|-&lt;br /&gt;
| 2001&lt;br /&gt;
| Windows [[Microsoft Windows XP|XP]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;LOC_WinNT_Knowing.NET_2005&amp;quot; /&amp;gt;40&lt;br /&gt;
|-&lt;br /&gt;
| 2002&lt;br /&gt;
| Debian GNU/Linux 3.0&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;debian-sloc&amp;quot; /&amp;gt;104&lt;br /&gt;
|-&lt;br /&gt;
| 2003&lt;br /&gt;
| Windows [[Microsoft Windows Server 2003|Server 2003]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;LOC_WinNT_Knowing.NET_2005&amp;quot; /&amp;gt;50&lt;br /&gt;
|-&lt;br /&gt;
| 2005&lt;br /&gt;
| Debian GNU/Linux 3.1&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;debian-sloc&amp;quot; /&amp;gt;215&lt;br /&gt;
|-&lt;br /&gt;
| 2005&lt;br /&gt;
| [[macOS|Mac OS&amp;amp;nbsp;X]] [[Mac OS X Tiger|Tiger]] (10.4)&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref&amp;gt;{{Internetquelle |autor=[[Steve Jobs]] |url=http://www.engadget.com/2006/08/07/live-from-wwdc-2006-steve-jobs-keynote/ |titel=Live from WWDC 2006: Steve Jobs Keynote |datum=2006-08-07 |sprache=en |kommentar=Enthält vermutlich auch ein paar Anwendungsprogramme. |zitat=86 million lines of source code that was ported to run on an entirely new architecture with zero hiccups |abruf=2007-02-16}}&amp;lt;/ref&amp;gt;86&lt;br /&gt;
|-&lt;br /&gt;
| 2007&lt;br /&gt;
| Debian GNU/Linux 4.0&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;debian-sloc&amp;quot; /&amp;gt;283&lt;br /&gt;
|-&lt;br /&gt;
| 2007&lt;br /&gt;
| Windows [[Microsoft Windows Vista|Vista]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;fc_infographic-how-many-lines-of-code-is-your-favorite-app&amp;quot;&amp;gt;{{Internetquelle |autor=Mark Wilson |url=https://www.fastcompany.com/3021256/infographic-how-many-lines-of-code-is-your-favorite-app |titel=Infographic: How Many Lines Of Code Is Your Favorite App? |werk=Fast Company magazine online |datum=2013-11-07 |abruf=2020-05-29 |sprache=en |zitat=Windows Vista (2007), for instance, had 50 million lines of code, while Windows&amp;amp;nbsp;7 shaved that figure down to 40 million.}}&amp;lt;/ref&amp;gt;50&lt;br /&gt;
|-&lt;br /&gt;
| 2009&lt;br /&gt;
| Debian GNU/Linux 5.0&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;debian-sloc&amp;quot; /&amp;gt;324&lt;br /&gt;
|-&lt;br /&gt;
| 2009&lt;br /&gt;
| Windows [[Microsoft Windows 7|7]]&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;fc_infographic-how-many-lines-of-code-is-your-favorite-app&amp;quot; /&amp;gt;40&lt;br /&gt;
|- style=&amp;quot;background:#FFEEDD;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: left;&amp;quot; | &amp;amp;emsp;&amp;#039;&amp;#039;&amp;#039;Andere Software&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| 1983&lt;br /&gt;
| [[Lotus 1-2-3]] 1.0&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;heiseonline_1792736&amp;quot;&amp;gt;{{Heise online |ID=1792736 |Titel=Vor 30 Jahren: Die erste Killeranwendung |Autor=Detlef Borchers |Datum=2013-01-28 |Abruf=2020-06-14 |Zitat=Hatte das erste 1-2-3 noch weniger als 20.000 Codezeilen, so kam Version&amp;amp;nbsp;3 mit 400.000 Zeilen.}}&amp;lt;/ref&amp;gt;0,02&lt;br /&gt;
|-&lt;br /&gt;
| 1989&lt;br /&gt;
| Lotus 1-2-3 3.0&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;heiseonline_1792736&amp;quot; /&amp;gt;0,4&lt;br /&gt;
|-&lt;br /&gt;
| 2007&lt;br /&gt;
| [[SAP NetWeaver]] 2007&lt;br /&gt;
| style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref&amp;gt;{{Internetquelle |url=http://searchsap.techtarget.com/news/column/0,294698,sid21_gci1282035,00.html |titel=What SAP says about ABAP’s future |sprache=en |abruf=2011-11-20 |abruf-verborgen=}}&amp;lt;/ref&amp;gt;238&lt;br /&gt;
|-&lt;br /&gt;
|2020&lt;br /&gt;
|[[Mozilla Firefox]]&lt;br /&gt;
|style=&amp;quot;text-align: right&amp;quot; | &amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Internetquelle |url=https://www.openhub.net/p/firefox |titel=The Mozilla Firefox Open Source Project on Open Hub |abruf=2020-11-14}}&amp;lt;/ref&amp;gt;22,3&lt;br /&gt;
|-&lt;br /&gt;
|2020&lt;br /&gt;
|[[Chromium (Browser)|Chromium]] (Basis für [[Google Chrome]])&lt;br /&gt;
|style=&amp;quot;text-align: right&amp;quot; |&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.openhub.net/p/chrome/analyses/latest/languages_summary |titel=The Chromium (Google Chrome) Open Source Project on Open Hub: Languages Page |abruf=2020-11-14}}&amp;lt;/ref&amp;gt;34,9&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Stephen H. Kan: &amp;#039;&amp;#039;Metrics and Models in Software Quality Engineering&amp;#039;&amp;#039;. 2. Auflage. Addison-Wesley, Boston MA 2002, ISBN 0-201-72915-6.&lt;br /&gt;
* {{Literatur |Autor=[[Harry Sneed]], [[Richard Seidl]], Manfred Baumgartner |Titel=Software in Zahlen – Die Vermessung von Applikationen |Auflage=1 |Verlag=[[Carl Hanser Verlag]] |Ort=München |Datum=2010 |ISBN=978-3-446-42175-2}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Programmierung]]&lt;br /&gt;
[[Kategorie:Software-Metrik]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Zooloo</name></author>
	</entry>
</feed>