{"id":121538,"date":"2025-01-29T15:46:07","date_gmt":"2025-01-29T13:46:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/yadro-linux-dostiglo-otmetki-v-40-mln-strok"},"modified":"2025-01-29T15:46:07","modified_gmt":"2025-01-29T13:46:07","slug":"yadro-linux-dostiglo-otmetki-v-40-mln-strok","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok","title":{"rendered":"Der Linux-Kernel hat die Marke von 40 Millionen Zeilen erreicht","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Der Linux-Kernel hat die Marke von 40 Millionen Zeilen Quellcode erreicht. Von 40 Millionen Zeilen entfallen 24 Millionen auf Treibercode (zum Beispiel nimmt der Treibercode f\u00fcr AMD-GPUs etwa 5 Millionen Zeilen ein), und 4,4 Millionen sind spezifisch f\u00fcr verschiedene Hardwarearchitekturen (f\u00fcr die Unterst\u00fctzung der x86-Architektur werden etwa 500.000 Zeilen verwendet).        <\/p>\n<p>Seit Juli 2024 hat sich die Gr\u00f6\u00dfe des Kernels um 5 Millionen Zeilen erh\u00f6ht. Im Sommer 2022 wurde die Marke von 30 Millionen Zeilen \u00fcberschritten, 20 Millionen Zeilen wurden im Herbst 2015 erreicht, und 10 Millionen im Herbst 2008. Zum Vergleich: Die Ver\u00f6ffentlichung des Kernels 0.0.1 umfasste lediglich 10.000 Zeilen Code, w\u00e4hrend 1.0.0 176.000 Zeilen hatte.    <\/p>\n<p>Dynamik des Wachstums der Codebasis (Anzahl der Zeilen Quellcode) des Kerns:  <\/p>\n<ul>\n<li> 0.0.1 \u2014 September 1991, 10,000 lines of code;  <\/li>\n<li> 1.0.0 \u2014 March 1994, 176,000 lines of code;  <\/li>\n<li> 1.2.0 \u2014 March 1995, 311,000 lines of code;  <\/li>\n<li> 2.0.0 \u2014 June 1996, 778,000 lines of code;  <\/li>\n<li> 2.2.0 \u2014 January 1999, 1.8 million lines of code;  <\/li>\n<li> 2.4.0 \u2014 January 2001, 3.4 million lines of code;  <\/li>\n<li> 2.6.0 \u2014 December 2003, 5.9 million lines of code;  <\/li>\n<li> 2.6.28 \u2014 December 2008, 10.2 million lines of code;  <\/li>\n<li> 2.6.35 \u2014 August 2010, 13.4 million lines of code;   <\/li>\n<li> 3.0 \u2014 August 2011, 14.6 million lines of code;   <\/li>\n<li> 3.5 \u2014 July 2012, 15.5 million lines of code;   <\/li>\n<li> 3.10 \u2014 July 2013, 15.8 million lines of code;  <\/li>\n<li> 3.16 \u2014 August 2014, 17.5 million lines of code;   <\/li>\n<li> 4.1 \u2014 June 2015, 19.5 million lines of code;  <\/li>\n<li> 4.7 \u2014 July 2016, 21.7 million lines of code;   <\/li>\n<li> 4.12 \u2014 July 2017, 24.1 million lines of code;   <\/li>\n<li> 4.18 \u2014 August 2018, 25.3 million lines of code;   <\/li>\n<li> 5.2 \u2014 July 2019, 26.55 million lines of code;  <\/li>\n<li> 5.8 \u2014 August 2020, 28.4 million lines of code;   <\/li>\n<li> 5.13 \u2014 June 2021, 29.2 million lines of code;  <\/li>\n<li> 5.19 \u2014 August 2022, 30.5 million lines of code;  <\/li>\n<li> 6.4 \u2014 June 2023, 32.9 million lines of code.  <\/li>\n<li> 6.10 \u2014 July 2024, 35.1 million lines of code.  <\/li>\n<li> 6.13 \u2014 Januar 2025, 39,8 Millionen Zeilen Code.  <\/li>\n<\/ul>\n<p>Als eine M\u00f6glichkeit zur Reduzierung der Codebasis des Kernels wurde vorgeschlagen, Treiber in ein separates Repository auszulagern, aber dieser Vorschlag wird aufgrund der Komplikationen bei Testprozessen und der Qualit\u00e4tspr\u00fcfung sowie durch die zus\u00e4tzlichen Arbeitsaufw\u00e4nde zur Synchronisation von Programmierschnittstellen derzeit nicht ernsthaft in Betracht gezogen. Bei der Entwicklung der Treiber im Hauptkernel werden viele Regressionen, die die Treiber betreffen, sofort w\u00e4hrend der \u00dcberpr\u00fcfung durch die Begleitpersonen identifiziert. Im Falle einer Trennung der Entwicklung besteht das Risiko, dass den Treibercodes weniger Aufmerksamkeit geschenkt wird.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62635\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 Linux \u0434\u043e\u0441\u0442\u0438\u0433 \u0440\u0443\u0431\u0435\u0436\u0430 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430. \u0418\u0437 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a 24 \u043c\u043b\u043d \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u043a\u043e\u0434\u0443 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043a\u043e\u0434 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0434\u043b\u044f GPU AMD \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 5 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a), \u0430 4.4 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u0430 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 (\u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b x86 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 500 \u0442\u044b\u0441\u044f\u0447 \u0441\u0442\u0440\u043e\u043a). \u0421 \u0438\u044e\u043b\u044f 2024 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-121538","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 Linux \u0434\u043e\u0441\u0442\u0438\u0433 \u0440\u0443\u0431\u0435\u0436\u0430 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u042f\u0434\u0440\u043e Linux \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u043e \u043e\u0442\u043c\u0435\u0442\u043a\u0438 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 Linux \u0434\u043e\u0441\u0442\u0438\u0433 \u0440\u0443\u0431\u0435\u0436\u0430 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-01-29T13:46:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-01-29T13:46:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Der Linux-Kernel hat die Marke von 40 Millionen Zeilen erreicht | ProHoster","description":"Die Gr\u00f6\u00dfe des Linux-Kernels hat die Marke von 40 Millionen Zeilen Quellcode erreicht.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u042f\u0434\u0440\u043e Linux \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u043e \u043e\u0442\u043c\u0435\u0442\u043a\u0438 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a | ProHoster","og:description":"\u0420\u0430\u0437\u043c\u0435\u0440 \u044f\u0434\u0440\u0430 Linux \u0434\u043e\u0441\u0442\u0438\u0433 \u0440\u0443\u0431\u0435\u0436\u0430 \u0432 40 \u043c\u043b\u043d \u0441\u0442\u0440\u043e\u043a \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/yadro-linux-dostiglo-otmetki-v-40-mln-strok","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-01-29T13:46:07+00:00","article:modified_time":"2025-01-29T13:46:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121538","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 10:05:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 10:05:21","updated":"2026-01-23 10:05:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/121538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=121538"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/121538\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=121538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=121538"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=121538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}