На главную страницу AlgoNet В сотрудничестве с ZDNet
АРХИВ СТАТЕЙ 2003-7-2 на главную / новости от 2003-7-2
AlgoNet.ru
поиск

 

Место для Вашей рекламы!

 

Все новости от 2 июля 2003 г.

Код Apache не хуже конкурента

Исходный код последней версии ПО веб-сервера Apache не отличается по качеству от проприетарных конкурирующих продуктов, находящихся на той же стадии разработки.

Компания Reasoning, специализирующаяся на анализе качества кода, сравнила версию Apache 2.1 с недавно выпущенной конкурирующей версией кода. Оказалось, что на 1000 строк кода Apache приходится в среднем 0,53 ошибки, а на 1000 строк кода коммерческого ПО — 0,51 ошибки.

Сравнение уровня ошибок показывает, что ПО open-source поначалу бывает такое же сырое, как и проприетарное ПО. Однако Reasoning отмечает, что в конечном итоге потенциал ПО open-source позволяет ему превзойти по качеству проприетарное ПО. Это важно, учитывая все более широкое распространение таких продуктов open-source, как Linux, комплекс приложений OpenOffice и СУБД MySQL.

«Похоже, что код open-source начинает с того же уровня ошибок, что и ранние версии коммерческого кода, но со временем может достичь более высокого качества, — сказал в интервью руководитель проекта Джефф Клагенберг. — Причиной этого служит естественный процесс проверки, характерный для разработки open-source».

В предыдущем исследовании Reasoning хвалит Linux за качество компонента, управляющего протоколами TCP/IP, которые лежат в основе интернета и многих домашних и корпоративных сетей. Этот код показал 0,1 ошибки на 1000 строк и оказался самым зрелым компонентом операционной системы.

Теперь Reasoning исследует Tomcat, модуль Apache, позволяющий веб-серверам исполнять Java-программы. По словам директора по маркетингу Apache Тома Фрая, компания планирует выпустить отчет примерно через две недели. 

 Предыдущие публикации:
2003-06-18   Торвальдс стал сотрудником лаборатории Linux
2003-06-20   Британию призывают попридержать коней в отношении open-source
 В продолжение темы:
2003-07-21   Windows опережает Linux на веб-сайтах
Обсуждение и комментарии
Black
2 Jul 2003 3:35 PM
Расскажите, кто знает, как можно оценивать в цифрах качество кода с числом ошибок на 1000 строк, если самого кода никто не видел? Или есть специальная магия?
 

Mossy
2 Jul 2003 3:45 PM
Они вообще то получают код для исследований под NDA.
 

Пётр
2 Jul 2003 4:48 PM
я так понимаю что код Апаши пишется не сообществом, а конкретной фирмой. И распространяется в открытых исходниках. С другой стороны ошибка ошибке рознь. Да и как эта контора определяла количество ошибок.

В общем опять опенсорсный наезд на МС. Без аргументов, без какого-либо смысла в тексте.
 

Qrot
2 Jul 2003 5:19 PM
угу.. я где то в 12:00 на сайте этой конторы зарегился на предмет получения подробных результатов. ждем-с...
хотя от апачи чего то плохих результатов я бы не стал ожидать :)
 

Mossy
2 Jul 2003 6:44 PM
" я так понимаю что код Апаши пишется не сообществом, а конкретной фирмой. "
Какой?
 

MOHTEP
2 Jul 2003 7:40 PM
Если ты нашел ошибки в коде, то ИСПРАВЬ ИХ! Будет код без ошибок! :) Какой бред!
 

glassy
3 Jul 2003 7:51 AM
2МОНТЕР: действительно :)
 

rGlory
3 Jul 2003 8:42 AM
2 Пётр
> В общем опять опенсорсный наезд на МС. Без аргументов, без какого-либо смысла в тексте.
Ребята да у вас паранойя на почве горячо любимой компании. Найдите в статье хоть одно упоминание МС? Или в мире осталась одна коммерческая софтверная фирма? Это просто праздник какой-то :o)
 

Black
3 Jul 2003 10:38 AM
2r Glory: MS IIS тут не причем. Конкурирующая система - это IBM веб сфера...
 

d
3 Jul 2003 12:20 PM
Цытата: "Сравнение уровня ошибок показывает, что ПО open-source поначалу бывает такое же сырое, как и проприетарное ПО. Однако Reasoning отмечает, что в конечном итоге потенциал ПО open-source позволяет ему превзойти по качеству проприетарное ПО. Это важно, учитывая все более широкое распространение таких продуктов open-source, как Linux, комплекс приложений OpenOffice и СУБД MySQL."

Однако вывод находится где-то за гранью логики.

 

rGlory
4 Jul 2003 10:27 AM
А вообще интересно, даже у почитателей МС уже сложился устойчивый рефлекс, если ругают коммрческий софт, то это МС. Мне нравится ход ваших мыслей...
 

К. Тыгыдынский
4 Jul 2003 10:39 AM
Назвали Tomcat модулем Apache. А я думал, что это модуль IIS'a и вообще windows NT service такой.
 

МК
9 Jul 2003 9:05 PM
Tomcat - это независимый web-сервер который можно сопрягать с IIS-ом, Apache-ем и Netsape-ом с помощью модуля JConnector. И модуль и Tomcat разрабатываются по принципу open-source и полностью написаны на Java.
P.S. Я считаю это скорее наезд на Apache, который быстрее, надежней и безопасней чем любой комерческий сервер (кстати не один IIS является коммерческим сервером)
 

bohne
9 Jul 2003 10:24 PM
Клево ребята! Apache конкурент IBM WebSpehere! Круууууто! :-))))

Мнеее, ну наверно я не знаю многого о продукте с которым столько трахаюсь, но мне всегда казалось что WS пристегивается как плагин к апачу ну или идет как собственная аппликация но движок http от апача.

а тут такое узнаю! клево! смеялся долго.
 

Mauhuur - warlockskeptik.net
12 Jul 2003 3:24 AM
Сдаётся мне, что измеряли они не реальные ошибки, а потенциальные. Да ещё и автоматом...
 

 

← июнь 2003 1  2  3  4  6  7  8  9  10 август 2003 →
Реклама!
 

 

Место для Вашей рекламы!