Установка програм або чому я не освоїв GNU

Я знаю як скомпілювати програму, але на це в кращому випадку йде 30 хвилин. наприклад. У будь-якому випадку, складання програм на рівні "не програміст", це як лотерея, де ви спочатку встановлюєте купу компіляторів, вихідників бібліотек (яких немає в комплекті з програмою) і за півгодини можете отримати один із чотирьох подарунків: "нормально скомпілював", "не дуже нормально (немає деяких функцій)", "компіляція завершується помилкою", "segmentation fault". У MS DOS мені жодного разу не доводилося будь-що компілювати! І у сфері встановлення програм, гнулінукс не дійшов навіть до рівня MS DOS!

Чому я маю тримати у себе тонни компіляторів та вихідників бібліотек на будь-який смак і колір?У мене є зайві гігабайти? Я що, крутий хакер? Ні, я навіть не програміст! Я що, за 10 років користування тільки гнулинуксом, порозумнішав і набрався досвіду? Ні, я весь цей час отримував досвід худорлявого колупання в гнулінуксі, щоб довести його до робочого стану, оптимізувати його, знайти неглючну програму, скомпілювати і запустити цю програму.

А міг би не колупатися в комп'ютері, а вивчити щось затребуване.Наприйме, ті ж самі опенсорсні OpenOffice, Gimp, Apache, MySQL, PHP і т.д. Добре, вільні програми часто кросплатформні.

Чому багато opensource-розробників випускають свої програми під gnu/Linux і bsd без необхідних бібліотек (gtk+, qt і т.п), якщо ці ж програми для Віндовс у них практично завжди укомплектовані всіма необхідними для роботи бібліотеками та запускаються на будь-якому Віндовсі (98-8,10)? Бо немаєточних стандартів. У кожному гнулінуксі свої стандарти! Є, звичайно, розробники, які намагаються включати всі бібліотеки в пакет програми, але в основному їх програми: 1. пропрієтарні чи популярні opensource-проекты. 2. все одно вимагають деяких бібліотек, але цих бібліотек у даному випуску конкретного гнулінукс поки немає.

Тут ви скажете, що під GNU/Linux вільних (GPL) програм більше.Так майже всі лінуксові програми розробляються також і під Windows, BSD, MAC та інші ОС. Плюс є багато GPL/BSD програм тільки під Windows або MAC. Це ті ж самі AkelPAD, SumatraPDF, WindJview, VirtualDub і т.д.

У гнулінуксі 10 000 супроводжуючих на кожну програму, крім самого розробника.Мало того, що у програми є розробник, так ще практично в кожному гнулінукс є супроводжуючий для кожної програми! Чому вони не можуть зробити безпроблемний запуск будь-яких програм? - Тому що гнулінуксів багато і у кожного свої стандарти! Таким чином, левова частка зусиль йде не на розробку затребуваних програм, а на перескладання існуючих програм!