Проприетарное ПО

Материал из RCL Wiki
Перейти к навигации Перейти к поиску

Эта статья подорвала пукан. Похоже, что наши предупреждения никому не помогли и статья смогла подорвать пукан величайшему Nophono. Теперь на Вики наступили реформы

Проприетарное Программное Обеспечение (англ. proprietary software. Проприетарщина, несвободоняшечка, вендорлокище, албанск. праапреетарный софтварь) - тип программного обеспечения, полная противоположность Open source, целью которого является закрытие исходного кода приложения и зарабытывние на нем конкретных лавешек

Предыстория

Давным-давно

Давным-давно все люди делились своими сурсами, и всех устраивало. Компании давали исходный код программ вместе с железом. Но потом, IBM (под давлением антимонопольного расследования в США) первой начала продавать ПО отдельно от железа — так называемое unbundling (разделение железа и софтвари). С этого момента ПО стало самостоятельным товаром, который можно было лицензировать, продавать и защищать.

Семидесятые

Произошло много хуйни, которая навсегда изменило рынок. Появились маломягкие и их письмо (а точнее письмо Билл Гейтса): «Открытое письмо хоббистам», в котором Билл жалуется, что люди пиратят Altair BASIC и не платят - это один из первых громких публичных призывов защищать коммерческое ПО.

Восьмидесятые

Здесь не все так однозачно. С одной стороны, к 84-му году IBM, перейдя на модель object-code-only (только готовые бинари, однозачно похоронило открытое ПО. С другой, в 83-м году появились и наши GNU, которые пытались остановить это движение

Как определить проприетарное ПО

Все предельно просто. Не зря RMS выпустил аж 4 пункта. А именно:

0. Запуск. Программу нельзя запускать в любых целях и в любое время - проприетарщина.

1. Изучение и изменение. Не можешь посмотреть исходник программы, изучить ее, пофиксить самостоятельно? Пошел нахуй, это проприетарное ПО.

2. Распространение. Ни одна проприетарщина не даст себя пиратить и без разрешения ее публиковать (hi, RuTracker!)

3. Тоже что и свобода 1. Улучшение. Нельзя улучшить или исправить программу, а потом передать ее своему другану.