Решил зайти на сайт радио MAXIMUM, найти название понравившейся мне песни, прозвучавшей в эфире. Название к сожалению так и не нашел, как не смог зайти на сам сайт. Зато это послужило поводом к написанию данной статьи. Проблема, вообще, давно наболела - продукция компании Microsoft часто вызывает много вопросов и проблем у нас, как разработчиков...

Сайт написан на платформе .NET - это некий ответ Microsoft на технологию компании Sun: Java. С принципиальным отличием Java - кроссплатформенна, т.е. работает не только в Windows, но и в Unix - подобных ОС, .NET - под виндой и все.

Если учесть одинаковую кривизну рук .NET программистов и, скажем, PHP (что в статистическом случае так и есть), то можно гораздо чаще встретить баги на сайтах мелгомягкого. Неужели простая случайность?! :D Сомневаюсь!  Скорее дело в технологиях!

Большая часть сайтов ( 80 % ) работает именно на Unix серверах с веб сервером Apache и языком PHP, но некоторые, по непонятным причинам, делаются с извращением на технологиях Microsoft. Есть подозрение, что таким образом осваиваются деньги, но это уже другая тема. Для меня, как и для большинства других разработчиков, непонятно упрямство вышестоящих начальников, свято убежденных в том, что Windows - это круто, хотя ничего другого они и не знают. Для десктопа - возможно, но не для сервера! и уж тем более не для сайта. Т.к. Майкрософт предлагает свой веб сервер IIS и свою СУБД SQL Server с ограниченным количеством коннектов по лицензии. Ну что за глупости, ПОКУПАТЬ сервер с верхней планкой посетителей?! А потом все это дружно зависает, т.к. Windows серверы без перезагрузки не живут больше 2-х недель.

Зачем все это?! Ведь есть же отличные бесплатные решения! Open Source - то, что мы выбираем, а так же множество именитых разработчиков во всем мире. Open Source - это программы, поставляемые бесплатно с открытыми исходными кодами, т.е. полностью свободно. Именно последнее является столь непонятной и спекулируемой вещью. Как рассуждают не посвещенные: бесплатный сыр только в мышеловке, и, если программа открыта, значит что-то не так, она не надежна. Как рассуждают программисты: open source - означает, что огромное количество разработчиков во всем мире имеют доступ к коду продукта, все баги найдены и исправлены - любой может исправить найденную ошибку, закрыть дыру безопасности и выложить свое творение на всеобщее обозрение, его код возьмет другой программист, найдет в нем ошибки, исправит, закроет дыры и так далее. В итоге получается заточенный, быстрый, надежный и бесплатный продукт!

P.s. кто подскажет название группы и песни буду очень благодарен! (там были такие строчки: Living in a world without you ) :)


Теги: , , , , , , , , , , , ,

Комментарии (6) на запись “Отжоги мелкомягкого или почему мы выбираем Open Source”

  1. Егор Крутиковский пишет:

    Бедный Билл :)
    Икает не переставая.

    [Ответить]

    Евгений Шестаков Reply:

    а ему пофигу - он ведь теперь на пенсии :D

    [Ответить]

  2. Евгений Шестаков пишет:

    Open Source набирает силу. Люди и даже целые компании! стали все больше интересоваться такими вещами OpenOffice, Linux и т.д. - и это тренд!

    [Ответить]

  3. Вика пишет:

    Хороший у вас блог.

    [Ответить]

  4. ASPNET пишет:

    По поводу что .NET работает только под виндой, вы ошибаетесь.
    Ваш OpenSource уже перелизал .NET с оригинала и назвал его Mono. А знаете почему? ПОтому что большинство программистов перешло на .NET. И не жураки они, как вы их называете. Наоборот. Называемый вами мелкософт заботиться не только о потребителях продуктов, но и об их разработчиках.
    Про то, что Opensource набирает силу - тоже слабо верится.
    Сравните сколько продуктов выпускает в год Microsoft+ другие компании для Винды, и OpenSource. Смешно смотреть на OPenSource(Много людей, но мало делают).
    Вся проблема в этом OpenSource - отсутствие конкуренции => скорость модернизации продуктов низка. Этим занимаются только энтузиасты, у которых нет личной жизни и они бесплатно кормят весь мир.

    Как будто в Unix нет дыр???? Чёрта с два!
    Знаете почему 80% людей сидит под виндой, а не под линуксом, хотя он и бесплатный?
    ПОтому что Windows делает продукты в расчете на потребителей, и делает продуктов много, да, иногда с ошибками, но они исправляются.
    Unix и Linux - попытка создать утопию, что все прогеры будут бесплатно писать софт, и всё будет бесплатно, даже руки тянуть не нужно - само всё придёт.
    Были уже попытки построить социализм. Все окончились неудачей.

    [Ответить]

    Евгений Шестаков Reply:

    Холивар, есс !!! )))

    "ПОтому что большинство программистов перешло на .NET" - а что с Java и Python ??? ;)
    "Как будто в Unix нет дыр???? Чёрта с два!" - а почему тогда более 80% всех серверов работают под Unix (причем далеко не бесплатных) ?

    "Unix и Linux - попытка создать утопию" - а что такое Red Hat ? Всетаки социализм и Open Source считаю некорректным сравнением, т.к. в первом присутствует элемент принуждения а во втором все добровольно и далеко не бесплатно!

    [Ответить]

Оставить комментарий