Почему вы должны быть FOSS-фанатиком — различия между версиями

Материал из YourcmcWiki
Перейти к: навигация, поиск
м
м
Строка 2: Строка 2:
 
* [[wikipedia:Free and open Source Software]]
 
* [[wikipedia:Free and open Source Software]]
 
* Потребляйте свободный софт, производите свободный софт, используйте открытые и свободные форматы/стандарты.
 
* Потребляйте свободный софт, производите свободный софт, используйте открытые и свободные форматы/стандарты.
* Про форматы - если они закрытые, вы нечестно играете - ограничиваете конкуренцию. Причём это касается даже уровня операционной системы! Там вообще особый случай - это как если бы вы покупали машину Nissan и могли бы в неё заливать только топливо Nissan.
+
* Про форматы если они закрытые, вы нечестно играете ограничиваете конкуренцию. Причём это касается даже уровня операционной системы! Там вообще особый случай это как если бы вы покупали машину Nissan и могли бы в неё заливать только топливо Nissan.
* Если вы - внезапно производитель железа, производите а) открытое б) расширяемое/одульное (если оно ваше достаточно крупное чтобы было применимо) ''железо''! Мелкие девайсы вообще нет проблем открыть. Хотя есть ведь и крупные (процессоры). Есть зафейлившиеся (FreeRunner), но есть очень прикольные вещи (например Pandora).
+
* Если вы внезапно производитель железа, производите а) открытое б) расширяемое/одульное (если оно ваше достаточно крупное чтобы было применимо) ''железо''! Мелкие девайсы вообще нет проблем открыть. Хотя есть ведь и крупные (процессоры). Есть зафейлившиеся (FreeRunner), но есть очень прикольные вещи (например Pandora).
* Если до вас дошла патентная битва, используйте патенты только как ответную меру. Победить зло может только другое зло... (Google vs others)
+
* Если до вас дошла патентная битва, используйте патенты только как ответную меру. Победить зло может только другое зло… (Google vs others)
* Настоящий OpenSource должен иметь базу пользователей. Иначе некоторые принципы, а именно - "никто никому не обязан" и "вас оценят независимые специалисты" - не работают.
+
* Настоящий OpenSource должен иметь базу пользователей. Иначе некоторые принципы, а именно — «никто никому не обязан» и «вас оценят независимые специалисты» — не работают.
* А точнее: обязательно - пользователей, обязательно - публичный багтрекер/вики/рассылку, очень желательно - сторонних коммиттеров.
+
* А точнее: обязательно пользователей, обязательно публичный багтрекер/вики/рассылку, очень желательно сторонних коммиттеров. Возможно публичное код ревью.
 
* Закрытый софт имеет свойство умирать, ибо держится на инициативе производителя. FOSS софта со временем лишь становится больше. Например, был бы возможен андроид 10 лет назад? А 5? (он использует туеву хучу сторонних открытых библиотек) FreeRunner (фейл конечно).
 
* Закрытый софт имеет свойство умирать, ибо держится на инициативе производителя. FOSS софта со временем лишь становится больше. Например, был бы возможен андроид 10 лет назад? А 5? (он использует туеву хучу сторонних открытых библиотек) FreeRunner (фейл конечно).
* Вот например, была бы платформа Siemens Mobile открытой - они бы выжили с большей вероятностью (исчезло хотя бы 50% фейла). /там ведь зафейлились все - и программисты, и менеджеры/ Но в основном их убило отсутствие сначала MP3, а затем 3G.
+
* И поэтому свободный софт имеет «критическую массу», которую нужно набрать. Вот линукс уже набрал. Игры — ещё нет, хотя движение в эту сторону есть. Вообще в играх есть движок, а есть ресурсы. И, в принципе, движок — далеко не самое важное.
* И поэтому свободный софт имеет "критическую массу", которую нужно набрать. Вот линукс уже набрал. Игры - ещё нет, хотя движение в эту сторону есть - движки открываются.
+
* Вот например, была бы платформа Siemens Mobile открытой они бы выжили с большей вероятностью (исчезло хотя бы 50 % фейла). /там ведь зафейлились все и программисты, и менеджеры/ Но в основном их убило отсутствие сначала MP3, а затем 3G.
 +
* Ещё один пример — гр*баная Опера, которая бы OpenSource была лучшим в мире браузером, а сейчас она — самый бажный браузер.
 +
* То есть, «Бесплатное бета-тестирование» и бесплатные исследования того, кто и как пользуется вашим продуктом. Иногда и бесплатное кодирование, хотя оно конечно требует огранизаторских навыков.
 
* Свободный софт ускоряет прогресс. Это выгодно.
 
* Свободный софт ускоряет прогресс. Это выгодно.
* Открытость даёт возможность людям использовать ваш софт по большему числу назначений => будет больше число юзеров.
+
* Открытость даёт возможность людям использовать ваш софт по большему числу назначений => будет больше число юзеров. И ещё сильнее: открытость даёт очень большому числу юзеров начать использовать ваш продукт сразу — вы приобретаете базу пользователей.
* А вы всё ещё надеетесь, что завтра вендор не скажет: эта технология устарела, используйте теперь другую? А переписать весь написанный софт под неё -слабо? В FOSS такого не бывает. Там никто ничего использовать не обязан. Поэтому если вас используют - можете смело считать это признанием. Если же вы вендор - там действует только другой принцип: "если пользователи реально смогли перестать вас использовать, вы - полное говно". Потому что обычно они связаны технологиями.
+
* А вы всё ещё надеетесь, что завтра вендор не скажет: эта технология устарела, используйте теперь другую? А переписать весь написанный софт под неё -слабо? В FOSS такого не бывает. Там никто ничего использовать не обязан. Поэтому если вас используют можете смело считать это признанием. Если же вы вендор там действует только другой принцип: «если пользователи реально смогли перестать вас использовать, вы полное говно». Потому что обычно они связаны технологиями.
 
* Вы заблуждаетесь, если думаете, что вас это не касается. Вас это не касается, только если вы Microsoft или Apple.
 
* Вы заблуждаетесь, если думаете, что вас это не касается. Вас это не касается, только если вы Microsoft или Apple.
 
* Или так: Вы заблуждаетесь, если думаете, что Microsoft на вашей стороне. Microsoft на вашей стороне, только если вы Microsoft. Или если вы Intel.
 
* Или так: Вы заблуждаетесь, если думаете, что Microsoft на вашей стороне. Microsoft на вашей стороне, только если вы Microsoft. Или если вы Intel.
* Поддерживая ИХ, вы можете и не страдать в моменте, но вы уверены, что это не стрельнёт через 5 лет в другом месте (не отвалится технология и т.п.)? Или у кого-то ещё типа вас?
+
* Поддерживая ИХ, вы можете и не страдать в моменте, но вы уверены, что это не стрельнёт через 5 лет в другом месте (не отвалится технология и т. п.)? Или у кого-то ещё типа вас?
* Всегда удивлялся - есть же люди, которые занимаются написанием DRM-тулов, алгоритмов, схем и защит от копирования. Это же живые, сука, люди. Программисты. Найти бы их, [[lurkmore:Взять и уебать|взять и уебать]].
+
* Всегда удивлялся есть же люди, которые занимаются написанием DRM-тулов, алгоритмов, схем и защит от копирования. Это же живые, сука, люди. Программисты. Найти бы их, [[lurkmore:Взять и уебать|взять и уебать]].
* Есть и проблема - мир, в котором мы живём. Он несвободный. В нём есть патенты - сукаблять, даже [[:File:T_plug_deans_l.jpg|Deans-разъём]] запатентован, и поэтому дороже, чем должен быть. Есть ебучие лейблы "Windows certified", включащие в себя 100500 требований к производителю. Есть Atom, лицензия на который запрещает делать на нём девайсы с экранами > 12". Да и почти всё аппаратное обеспечение в нашем мире - тоже закрытое. Причём, закрыты не только схемы; ещё и микропроцессора/контроллера, выполняющего какой-нибудь закрытый firmware, сейчас нет разве что в ... фиг знает, где его нет, в проводах наверное только, да и то не во всех (см. например [http://esec-lab.sogeti.com/post/2010/11/21/Presentation-at-Hack.lu-:-Reversing-the-Broacom-NetExtreme-s-firmware NIC rootkit]). Чем это может грозить - как бы понятно:
+
* Есть и проблема мир, в котором мы живём. Он несвободный. В нём есть патенты сукаблять, даже [[:Файл:T_plug_deans_l.jpg|Deans-разъём]] запатентован, и поэтому дороже, чем должен быть. Есть ебучие лейблы «Windows certified», включащие в себя 100500 требований к производителю. Есть Atom, лицензия на который запрещает делать на нём девайсы с экранами > 12". Да и почти всё аппаратное обеспечение в нашем мире тоже закрытое. Причём, закрыты не только схемы; ещё и микропроцессора/контроллера, выполняющего какой-нибудь закрытый firmware, сейчас нет разве что в фиг знает, где его нет, в проводах наверное только, да и то не во всех (см. например [http://esec-lab.sogeti.com/post/2010/11/21/Presentation-at-Hack.lu-:-Reversing-the-Broacom-NetExtreme-s-firmware NIC rootkit]). Чем это может грозить как бы понятно:
** Если вы - вероятный противник, например Иран, то ваши ядерные центрифуги, управляемые тем самым процессором, могут пострадать ([[rupedia:Stuxnet|Stuxnet]]).
+
** Если вы вероятный противник, например Иран, то ваши ядерные центрифуги, управляемые тем самым процессором, могут пострадать ([[rupedia:Stuxnet|Stuxnet]]).
 
** Чего там в этом firmware творится с безопасностью и качеством кода, никому вообще не известно. Security via Obscurity.
 
** Чего там в этом firmware творится с безопасностью и качеством кода, никому вообще не известно. Security via Obscurity.
 
** Равно как и с костылями.
 
** Равно как и с костылями.
* Почему именно GPL и именно GPLv3: потому, что если делаете СВОБОДНЫЙ софт, делайте его действительно СВОБОДНЫМ. А не как Гугл с 3-им андроидом: он как бы свободный, как бы все могут использовать, но вот не совсем все - нас расстраивает, что есть такой нехороший RIM, который хочет сделать бинарную совместимость, и такие нехорошие Shenzhen XXX Corp /китайцы/, которые делают дешёвые андроид девайсы - и поэтому мы код-то вам дадим, но не сейчас, чтобы типа нехороший RIM не спиздил. То есть как бы если китайцы могут сделать более дешёвый и хороший девайс и сделать мир лучше - нет-нет, мы им не дадим. Ну и даже лишне упоминать, что не как M$ с исходниками дотнета - как бы открыты, но на посмотреть, а использовать у себя - хуй. Короче говоря, нежелание использовать GPL исходит только из копирастии.
+
* Почему именно GPL и именно GPLv3: потому, что если делаете СВОБОДНЫЙ софт, делайте его действительно СВОБОДНЫМ. А не как Гугл с 3-им андроидом: он как бы свободный, как бы все могут использовать, но вот не совсем все нас расстраивает, что есть такой нехороший RIM, который хочет сделать бинарную совместимость, и такие нехорошие Shenzhen XXX Corp /китайцы/, которые делают дешёвые андроид девайсы и поэтому мы код-то вам дадим, но не сейчас, чтобы типа нехороший RIM не спиздил. То есть как бы если китайцы могут сделать более дешёвый и хороший девайс и сделать мир лучше нет-нет, мы им не дадим. Ну и даже лишне упоминать, что не как M$ с исходниками дотнета как бы открыты, но на посмотреть, а использовать у себя хуй. Короче говоря, нежелание использовать GPL исходит только из копирастии.
* Или типа "люди не захотят юзать наш GPL-софт, боясь заразиться". То есть, ваши клиенты - копирасты. Ну, на этот крайний случай сделайте двойное лицензирование - не-GPL за БАБЛО - если они, сука, копирасты, пускай ПЛАТЯТ, это же правило их мира.
+
* Или типа «люди не захотят юзать наш GPL-софт, боясь заразиться». То есть, ваши клиенты копирасты. Ну, на этот крайний случай сделайте двойное лицензирование не-GPL за БАБЛО если они, сука, копирасты, пускай ПЛАТЯТ, это же правило их мира.
 
* Вообще копирастия по ходу дела процветает от обилия экономистов ©
 
* Вообще копирастия по ходу дела процветает от обилия экономистов ©
* Если вы производите нечто типа фильмов или игр (разовый продукт) и считаете, что у вас нет выбора - два совета по гуманному копирайту: 1) уберите всё то блядское говнище - рекламу, вендорский софт и т.п. - из продукта 2) назначьте срок, через который цена станет = 0 (= цене носителя). Если вы считаете, что до этого срока никто ничего и не купит - значит, не стоит оно того. Пойдите и убейтесь / смените род деятельности - Займитесь Чем-то Полезным.
+
* Если вы производите нечто типа фильмов или игр (разовый продукт) и считаете, что у вас нет выбора два совета по гуманному копирайту: 1) уберите всё то блядское говнище рекламу, вендорский софт и т. п. из продукта 2) назначьте срок, через который цена станет = 0 (= цене носителя). Если вы считаете, что до этого срока никто ничего и не купит значит, не стоит оно того. Пойдите и убейтесь / смените род деятельности Займитесь Чем-то Полезным.
* Беда в том, что всегда будут люди, которые полезное делать не хотят. Почему-то до сих пор живы смс-знакомства, смс-контент провайдеры и подобная шелупонь. Ну или чиновники наши. Как бороться с ними - это тема отдельная, если бы кто-то знал ответ, может быть и проблем бы не было (в случае с нашими - отвлекаем всех нефтью, они пиздят нефтяные деньги и не суют нос в другие отрасли).
+
* Беда в том, что всегда будут люди, которые полезное делать не хотят. Почему-то до сих пор живы смс-знакомства, смс-контент провайдеры и подобная шелупонь. Ну или чиновники наши. Как бороться с ними это тема отдельная, если бы кто-то знал ответ, может быть и проблем бы не было (в случае с нашими отвлекаем всех нефтью, они пиздят нефтяные деньги и не суют нос в другие отрасли).
 
* Если вы внезапно представитель правоохранительных органов или знаете таких, и вас интересует копирайт: лучше Займитесь Чем-То Полезным. Наркоторговца поймайте и посадите, например.
 
* Если вы внезапно представитель правоохранительных органов или знаете таких, и вас интересует копирайт: лучше Займитесь Чем-То Полезным. Наркоторговца поймайте и посадите, например.
* А ещё крупный закрытый софт часто связан с: откатами и прочими нарушениями. Надо знать, что скажем под конец года Oracle может прогнуться на 90% цены. Хе-хе.
+
* А ещё крупный закрытый софт часто связан с: откатами и прочими нарушениями. Надо знать, что скажем под конец года Oracle может прогнуться на 90 % цены. Хе-хе.
* Потому что FOSS-фанатизм - единственная гарантия того, что вы действительно честны.
+
* Потому что FOSS-фанатизм единственная гарантия того, что вы действительно честны.
* С играми да, некая проблема - но ещё совет: ДОЛЖЕН БЫТЬ БЕСПЛАТНЫЙ ТРИАЛ. Если ММО - ДОЛЖЕН БЫТЬ бесплатный режим. Вы ошибаетесь, если думаете что вам это навредит - это нагонит дохера пользователей.
+
* С играми да, некая проблема но ещё совет: ДОЛЖЕН БЫТЬ БЕСПЛАТНЫЙ ТРИАЛ. Если ММО ДОЛЖЕН БЫТЬ бесплатный режим. Вы ошибаетесь, если думаете что вам это навредит это нагонит дохера пользователей.
* Чем больше нас таких честных будет, тем эффективнее - может и люди начнут задумываться - кто честный, а кто нет.
+
* Чем больше нас таких честных будет, тем эффективнее может и люди начнут задумываться кто честный, а кто нет.
 +
* Заказная модель бизнеса (Opensource — чистый плюс, ибо продукт не продаётся как продукт).
 +
* Фонды (Apache) — типа «мультизаказчики». Те кому выгодно, дают бабло :)
 +
* Гибридная модель бизнеса (продаём более новое, потом выпускаем патчи обратно под GPL).
 +
 
 +
* Сервисная модель бизнеса (продаём поддержку = время/труд людей).
 +
* Для совсем мелочи: Donate. Хотя бывает и в больших размерах: Wikipedia (!!!), Kickstarter (например Novacut).
 +
* Ценность не в самом коде, а в вашем понимании мира, современных трендов, понимания что сейчас нужно людям и т. п.

Версия 23:56, 24 сентября 2011

Пока мысли:

  • wikipedia:Free and open Source Software
  • Потребляйте свободный софт, производите свободный софт, используйте открытые и свободные форматы/стандарты.
  • Про форматы — если они закрытые, вы нечестно играете — ограничиваете конкуренцию. Причём это касается даже уровня операционной системы! Там вообще особый случай — это как если бы вы покупали машину Nissan и могли бы в неё заливать только топливо Nissan.
  • Если вы — внезапно производитель железа, производите а) открытое б) расширяемое/одульное (если оно ваше достаточно крупное чтобы было применимо) железо! Мелкие девайсы вообще нет проблем открыть. Хотя есть ведь и крупные (процессоры). Есть зафейлившиеся (FreeRunner), но есть очень прикольные вещи (например Pandora).
  • Если до вас дошла патентная битва, используйте патенты только как ответную меру. Победить зло может только другое зло… (Google vs others)
  • Настоящий OpenSource должен иметь базу пользователей. Иначе некоторые принципы, а именно — «никто никому не обязан» и «вас оценят независимые специалисты» — не работают.
  • А точнее: обязательно — пользователей, обязательно — публичный багтрекер/вики/рассылку, очень желательно — сторонних коммиттеров. Возможно публичное код ревью.
  • Закрытый софт имеет свойство умирать, ибо держится на инициативе производителя. FOSS софта со временем лишь становится больше. Например, был бы возможен андроид 10 лет назад? А 5? (он использует туеву хучу сторонних открытых библиотек) FreeRunner (фейл конечно).
  • И поэтому свободный софт имеет «критическую массу», которую нужно набрать. Вот линукс уже набрал. Игры — ещё нет, хотя движение в эту сторону есть. Вообще в играх есть движок, а есть ресурсы. И, в принципе, движок — далеко не самое важное.
  • Вот например, была бы платформа Siemens Mobile открытой — они бы выжили с большей вероятностью (исчезло хотя бы 50 % фейла). /там ведь зафейлились все — и программисты, и менеджеры/ Но в основном их убило отсутствие сначала MP3, а затем 3G.
  • Ещё один пример — гр*баная Опера, которая бы OpenSource была лучшим в мире браузером, а сейчас она — самый бажный браузер.
  • То есть, «Бесплатное бета-тестирование» и бесплатные исследования того, кто и как пользуется вашим продуктом. Иногда и бесплатное кодирование, хотя оно конечно требует огранизаторских навыков.
  • Свободный софт ускоряет прогресс. Это выгодно.
  • Открытость даёт возможность людям использовать ваш софт по большему числу назначений => будет больше число юзеров. И ещё сильнее: открытость даёт очень большому числу юзеров начать использовать ваш продукт сразу — вы приобретаете базу пользователей.
  • А вы всё ещё надеетесь, что завтра вендор не скажет: эта технология устарела, используйте теперь другую? А переписать весь написанный софт под неё -слабо? В FOSS такого не бывает. Там никто ничего использовать не обязан. Поэтому если вас используют — можете смело считать это признанием. Если же вы вендор — там действует только другой принцип: «если пользователи реально смогли перестать вас использовать, вы — полное говно». Потому что обычно они связаны технологиями.
  • Вы заблуждаетесь, если думаете, что вас это не касается. Вас это не касается, только если вы Microsoft или Apple.
  • Или так: Вы заблуждаетесь, если думаете, что Microsoft на вашей стороне. Microsoft на вашей стороне, только если вы Microsoft. Или если вы Intel.
  • Поддерживая ИХ, вы можете и не страдать в моменте, но вы уверены, что это не стрельнёт через 5 лет в другом месте (не отвалится технология и т. п.)? Или у кого-то ещё типа вас?
  • Всегда удивлялся — есть же люди, которые занимаются написанием DRM-тулов, алгоритмов, схем и защит от копирования. Это же живые, сука, люди. Программисты. Найти бы их, взять и уебать.
  • Есть и проблема — мир, в котором мы живём. Он несвободный. В нём есть патенты — сукаблять, даже Deans-разъём запатентован, и поэтому дороже, чем должен быть. Есть ебучие лейблы «Windows certified», включащие в себя 100500 требований к производителю. Есть Atom, лицензия на который запрещает делать на нём девайсы с экранами > 12". Да и почти всё аппаратное обеспечение в нашем мире — тоже закрытое. Причём, закрыты не только схемы; ещё и микропроцессора/контроллера, выполняющего какой-нибудь закрытый firmware, сейчас нет разве что в … фиг знает, где его нет, в проводах наверное только, да и то не во всех (см. например NIC rootkit). Чем это может грозить — как бы понятно:
    • Если вы — вероятный противник, например Иран, то ваши ядерные центрифуги, управляемые тем самым процессором, могут пострадать (Stuxnet).
    • Чего там в этом firmware творится с безопасностью и качеством кода, никому вообще не известно. Security via Obscurity.
    • Равно как и с костылями.
  • Почему именно GPL и именно GPLv3: потому, что если делаете СВОБОДНЫЙ софт, делайте его действительно СВОБОДНЫМ. А не как Гугл с 3-им андроидом: он как бы свободный, как бы все могут использовать, но вот не совсем все — нас расстраивает, что есть такой нехороший RIM, который хочет сделать бинарную совместимость, и такие нехорошие Shenzhen XXX Corp /китайцы/, которые делают дешёвые андроид девайсы — и поэтому мы код-то вам дадим, но не сейчас, чтобы типа нехороший RIM не спиздил. То есть как бы если китайцы могут сделать более дешёвый и хороший девайс и сделать мир лучше — нет-нет, мы им не дадим. Ну и даже лишне упоминать, что не как M$ с исходниками дотнета — как бы открыты, но на посмотреть, а использовать у себя — хуй. Короче говоря, нежелание использовать GPL исходит только из копирастии.
  • Или типа «люди не захотят юзать наш GPL-софт, боясь заразиться». То есть, ваши клиенты — копирасты. Ну, на этот крайний случай сделайте двойное лицензирование — не-GPL за БАБЛО — если они, сука, копирасты, пускай ПЛАТЯТ, это же правило их мира.
  • Вообще копирастия по ходу дела процветает от обилия экономистов ©
  • Если вы производите нечто типа фильмов или игр (разовый продукт) и считаете, что у вас нет выбора — два совета по гуманному копирайту: 1) уберите всё то блядское говнище — рекламу, вендорский софт и т. п. — из продукта 2) назначьте срок, через который цена станет = 0 (= цене носителя). Если вы считаете, что до этого срока никто ничего и не купит — значит, не стоит оно того. Пойдите и убейтесь / смените род деятельности — Займитесь Чем-то Полезным.
  • Беда в том, что всегда будут люди, которые полезное делать не хотят. Почему-то до сих пор живы смс-знакомства, смс-контент провайдеры и подобная шелупонь. Ну или чиновники наши. Как бороться с ними — это тема отдельная, если бы кто-то знал ответ, может быть и проблем бы не было (в случае с нашими — отвлекаем всех нефтью, они пиздят нефтяные деньги и не суют нос в другие отрасли).
  • Если вы внезапно представитель правоохранительных органов или знаете таких, и вас интересует копирайт: лучше Займитесь Чем-То Полезным. Наркоторговца поймайте и посадите, например.
  • А ещё крупный закрытый софт часто связан с: откатами и прочими нарушениями. Надо знать, что скажем под конец года Oracle может прогнуться на 90 % цены. Хе-хе.
  • Потому что FOSS-фанатизм — единственная гарантия того, что вы действительно честны.
  • С играми да, некая проблема — но ещё совет: ДОЛЖЕН БЫТЬ БЕСПЛАТНЫЙ ТРИАЛ. Если ММО — ДОЛЖЕН БЫТЬ бесплатный режим. Вы ошибаетесь, если думаете что вам это навредит — это нагонит дохера пользователей.
  • Чем больше нас таких честных будет, тем эффективнее — может и люди начнут задумываться — кто честный, а кто нет.
  • Заказная модель бизнеса (Opensource — чистый плюс, ибо продукт не продаётся как продукт).
  • Фонды (Apache) — типа «мультизаказчики». Те кому выгодно, дают бабло :)
  • Гибридная модель бизнеса (продаём более новое, потом выпускаем патчи обратно под GPL).
  • Сервисная модель бизнеса (продаём поддержку = время/труд людей).
  • Для совсем мелочи: Donate. Хотя бывает и в больших размерах: Wikipedia (!!!), Kickstarter (например Novacut).
  • Ценность не в самом коде, а в вашем понимании мира, современных трендов, понимания что сейчас нужно людям и т. п.