The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: Сравнение качества кода ядер ОС Linux, Windows, Op..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"OpenNews: Сравнение качества кода ядер ОС Linux, Windows, Op..."  
Сообщение от opennews (??) on 16-Май-08, 23:41 
Греческие исследователь Diomidis Spinelli (автор книги "Code Quality: The Open Source Perspective (http://www.spinellis.gr/codequality/)") опубликовал отчет "A Tale of Four Kernels (http://www.spinellis.gr/pubs/conf/2008-ICSE-4kernel/html/Spi...)", в котором провел сравнение качества кода операционных систем  Linux (2.6.18), Windows (исходные тексты частей ядра Microsoft Windows XP x64/Server 2003 SP1 можно загрузить (http://www.microsoft.com/resources/sharedsource/licensing/re...) для образовательных целей), OpenSolaris (сборка от 2007-08-28) и FreeBSD (6.1).


На оценку качества кода влияние оказали следующие факторы: организация файлов, структура кода, стиль оформления кода, использование директив препроцессинга, организация данных.


В итоге, автор не смог выделить явного победителя или проигравшего,  у каждой системы были свои сильные и слабые стороны. Так в Linux отлично организована структура кода, но хромает его стиль. Solaris и Windows отличились хороши...

URL: http://developers.slashdot.org/article.pl?sid=08/05/16/14412...
Новость: http://www.opennet.ru/opennews/art.shtml?num=15914

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от Аноним (??) on 16-Май-08, 23:41 
Как по мне некоторые из критериев оценивания довольно странные...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от OTEu email on 16-Май-08, 23:58 
почему нет OpenBSD ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от Teo on 17-Май-08, 00:28 
Поддерживаю, почему нет моей бзды?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от ximaera email on 17-Май-08, 11:50 
А что, объём проделанной работы (с учётом получения Windows Research Kernel) кажется маленьким?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от Mad (??) on 17-Май-08, 00:01 
Добил % идентификаторов ошибочно определенных в глобальном контексте у винды)))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от Роман (??) on 17-Май-08, 00:31 
А какой в этом смысл? Статья ради статьи?
Можно еще command.com и bash сравнить :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от gogo on 17-Май-08, 04:28 
Какой-то маразм. Сравниваются какие-то абсолютно непоказательные, невразумительные или несравнимые параметры. Зачем все это?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от vitek (??) on 17-Май-08, 09:03 
для курсовой сойдет :-)

смысл имеет только первый показатель и то с натяжкой - говорит о функциональности.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от Lindemidux email(??) on 17-Май-08, 09:37 
Linux - монолитно-модульное ядро, Вендофс - гибридное с GUI, и как это сравнивать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от vitek (??) on 17-Май-08, 10:42 
а зачем это сравнивать?
только для курсовой по статистике.
к тому же виндовый код не весь.
з.ы.:
ну и понятия у мс о микроядерности!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от leon55 (ok) on 17-Май-08, 09:43 
Нечем человеку было заняться.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от Светочка on 17-Май-08, 11:04 
Почему нет minix3?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от vitek (??) on 17-Май-08, 11:07 
а у неё колонке WRK всё совпадает
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от ximaera email on 17-Май-08, 11:53 
http://www.opennet.ru/openforum/vsluhforumID3/41772.html#16
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от waiby on 17-Май-08, 12:49 
а что такое aggregate? с typedef ясно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от MarCo email on 17-Май-08, 18:51 
Напоминает определение качества стихотворений в постреволюционное время в России по количеству буквы "Р". Вот у Маяковского революционные стихи, много слов с буквой "Р", а Блок не революционный поэт, у него меньше всех!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от Аноним (??) on 18-Май-08, 02:24 
мда... все смазало разрешение монитора и квартирный вопрос ))
З.Ы. В слове винда маловато буковок "Х"
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "OpenNews: Сравнение качества кода ядер ОС Linux, Windows, Op..."  
Сообщение от анализатар on 19-Май-08, 09:00 
Понятно ... "толпа студентов" организовалась лучше, чем работники Конторы, но до сих пор не может собраться и писать в общем стиле.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от spamtrap (ok) on 19-Май-08, 10:31 
так а у кого всё-таки длиннее?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от Аноним (??) on 19-Май-08, 10:54 
Чего раскричались? Вполне нормальное исследование _качества_ кода :)
А если не понятно, зачем всё это, сходите к своему QA менеджеру на консультацию.

Кстати, сравнивать качество кода можно для _абсолютно любых_ программ, поскольку сравнивается не их функционал, а (опосредованно) квалификация, аккуратность, дисциплина и проч. подобные качества программистов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Сравнение качества кода ядер ОС Linux, Windows, OpenSolaris ..."  
Сообщение от fresco (??) on 19-Май-08, 13:50 
Верно сказано. WRK не видел (не было времени разобраться в дебрях msdn, если кто сладеет прямой ссылкой -- поделитесь плиз). Остальных расставил бы так: 1. OpenSolaris 2. FreeBSD 3. Linux.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "OpenNews: Сравнение качества кода ядер ОС Linux, Windows, Op..."  
Сообщение от nuclight email(ok) on 25-Май-08, 16:50 
Странные стрелочки в части по препроцессору - везде "чем меньше, тем лучше". Тогда как и само по себе использование макросов, и упоминание в тексте статьи говорят об обратном - лучше больше.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру