Madhësia e bërthamës Linux ka arritur pragun e 40 milionë rreshtave të kodit burimor. Nga këto 40 milionë rreshta, 24 milionë i përkasin kodit të drajverëve (për shembull, kodi i drajverëve për GPU-të AMD zë rreth 5 milionë rreshta), ndërsa 4.4 milionë janë specifikë për arkitektura të ndryshme harduerike (për mbështetjen e arkitekturës x86 përdoren afërsisht 500 mijë rreshta).
Që nga korriku 2024, madhësia e bërthamës është rritur me 5 milionë rreshta. Niveli prej 30 milionë rreshtash u arrit në verën e vitit 2022, 20 milionë në vjeshtën e vitit 2015, ndërsa 10 milionë në vjeshtën e vitit 2008. Për krahasim, versioni 0.0.1 i bërthamës përfshinte vetëm 10 mijë rreshta kodi, ndërsa 1.0.0 kishte 176 mijë rreshta.
Dinamika e rritjes së bazës së kodit të bërthamës (numri i rreshtave të kodit burimor):
- 0.0.1 â shtator 1991, 10 mijĂ« rreshta kodi;
- 1.0.0 â mars 1994, 176 mijĂ« rreshta kodi;
- 1.2.0 â mars 1995, 311 mijĂ« rreshta kodi;
- 2.0.0 â qershor 1996, 778 mijĂ« rreshta kodi;
- 2.2.0 â janar 1999, 1.8 milionĂ« rreshta kodi;
- 2.4.0 â janar 2001, 3.4 milionĂ« rreshta kodi;
- 2.6.0 â dhjetor 2003, 5.9 milionĂ« rreshta kodi;
- 2.6.28 â dhjetor 2008, 10.2 milionĂ« rreshta kodi;
- 2.6.35 â gusht 2010, 13.4 milionĂ« rreshta kodi;
- 3.0 â gusht 2011, 14.6 milionĂ« rreshta kodi;
- 3.5 â korrik 2012, 15.5 milionĂ« rreshta kodi;
- 3.10 â korrik 2013, 15.8 milionĂ« rreshta kodi;
- 3.16 â gusht 2014, 17.5 milionĂ« rreshta kodi;
- 4.1 â qershor 2015, 19.5 milionĂ« rreshta kodi;
- 4.7 â korrik 2016, 21.7 milionĂ« rreshta kodi;
- 4.12 â korrik 2017, 24.1 milionĂ« rreshta kodi;
- 4.18 â gusht 2018, 25.3 milionĂ« rreshta kodi;
- 5.2 â korrik 2019, 26.55 milionĂ« rreshta kodi;
- 5.8 â gusht 2020, 28.4 milionĂ« rreshta kodi;
- 5.13 â qershor 2021, 29.2 milionĂ« rreshta kodi;
- 5.19 â gusht 2022, 30.5 milionĂ« rreshta kodi;
- 6.4 â qershor 2023, 32.9 milionĂ« rreshta kodi.
- 6.10 â korrik 2024, 35.1 milionĂ« rreshta kodi.
- 6.13 â janar 2025, 39.8 milionĂ« rreshta kodi.
Si njĂ« nga opsionet pĂ«r zvogĂ«limin e bazĂ«s sĂ« kodit tĂ« bĂ«rthamĂ«s, Ă«shtĂ« propozuar ndarja e drajverĂ«ve nĂ« njĂ« depo tĂ« veçantĂ«, por ky propozim ende nuk merret seriozisht pĂ«r shkak tĂ« ndĂ«rlikimit tĂ« proceseve tĂ« testimit dhe kontrollit tĂ« cilĂ«sisĂ«, si edhe pĂ«r shkak tĂ« shtimit tĂ« punĂ«s pĂ«r sinkronizimin e ndĂ«rfaqeve programore. Kur drajverĂ«t zhvillohen si pjesĂ« e pĂ«rbĂ«rjes kryesore tĂ« bĂ«rthamĂ«s, shumĂ« regresione qĂ« ndikojnĂ« te drajverĂ«t zbulohen menjĂ«herĂ« gjatĂ« procesit tĂ« rishikimit nga mirĂ«mbajtĂ«sit. NĂ« rast se zhvillimi ndahet, ekziston rreziku qĂ« kodit tĂ« drajverĂ«ve tâi kushtohet mĂ« pak vĂ«mendje.
Burimi: opennet.ru
