Прогресс в развитии проекта Mesa3D и спад в X.Org Server
Исследователи с сайта Phoronix посчитав число строк кода модифицированных за год в проекте Mesa3D, в рамках которого разрабатывается свободная реализация OpenGL, пришли к заключению, что в 2009 году интенсивность развития проекта увеличилась в 5.5 раз по сравнению с 2007 и 2008 годами. Подобный скачек в развитии можно связать с поглощением в конце 2008 года компанией VMware предприятия Tungsten Graphics, в недрах которого велась разработка таких технологий, так Mesa 3D (около 50% всех коммитов), фреймворка DRI (Direct Rendering Infrastructure), архитектуры Gallium3D и менеджера памяти TTM (Translation Table Maps).Из прошлогодних улучшений Mesa 3D отмечен переход на архитектуру драйверов Gallium3D, проведение работы по стабилизации кодовой базы, улучшение DRI драйверов для карт ATI (R600/700) и Intel, добавление многих новых OpenGL расширений. На взрывной рост числа строк в патче также могло оказать влияние добавление в состав репозитория бинарных obj-файлов (например, /progs/objviewer/GreatLakesBiplaneHP.obj).
Статистика изменения (размер git diff) кода в Mesa:
- 1999: 232,143
- 2000: 203,475
- 2001: 255,416
- 2002: 133,331
- 2003: 435,663
- 2004: 445,561
- 2005: 440,428
- 2006: 390,418
- 2007: 343,566
- 2008: 341,573
- 2009: 1,883,285
Для проекта X.Org Server наоборот наблюдается спад в развитии:
- 2000: 18,046
- 2001: 25,243
- 2002: 3,656
- 2003: 816,142
- 2004: 277,371
- 2005: 211,846
- 2006: 410,099
- 2007: 376,384
- 2008: 512,547
- 2009: 251,706
© OpenNet