metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-01-16 01:22 pm

Да, кстате, о бизнес-моделях

Тут разнообразные апологеты опен-сорса и оплаты в виде донаций периодически толкают идеи "нахера вам этот копирайт, выкладывайте все бесплатно, а комьюнити вам оплатит, когда захочет".
Идея, конечно, хорошая - никаких тебе работодателей над головой, делай что хочешь, главное сильно на юзеров не забивать.
Но упускается один момент - такое можно делать, если у тебя есть запас денег, условно говоря, пересидеть полгода, если твое творчество внезапно задолбало всех и они перестали платить. При работе за зарплату такого меньше - во первых, там это скомпенсируется работой остальных, во вторых, обычно продукт сильно больше, чем творчество одиночек, решает какую-то достаточно немелкую задачу, раз его покупают, и внезапно рынок может потерять, только если придет кто-нибудь и выпустит то же самое, лучше, проще, дешевле и совместимое. Т.е. внезапно такое не произойдет.

Т.е. весь опен-сорс, по моему, построен на двух вещах - дотации от контор, которым нужно продавать железо, но которые не хотят платить за софт роялти постоянно, и на том, что сидят банально студенты на шее у родителей, за стипуху и от нехер делать клепают нетленку.

[identity profile] alexandr0.livejournal.com 2010-01-16 11:35 pm (UTC)(link)
Вспоминая о виндовых кодировках, раз зашла речь об ansi и unicode, не могу не вспомнить без нецензурных выражений об OEM в консоли.

[identity profile] w00dy.livejournal.com 2010-01-17 01:12 am (UTC)(link)
chcp 65001

С другой стороны это сорвёт крышу большому кол-ву приложений. Да и OEM это не такая уж большая проблема. Кто хотел, те могли пользовать юникод без каких либо проблем, разве что шрифт в настройках консоли нужно поменять на юникодный, а то получим знаки вопроса.

[identity profile] alexandr0.livejournal.com 2010-01-18 09:29 am (UTC)(link)
Да, я в курсе.
Но мы ведь оба понимаем, что это такой же позор, как и упомянутые проблемы с UTF в старых приложениях на линуксе :).

[identity profile] w00dy.livejournal.com 2010-01-18 11:28 am (UTC)(link)
С какого перепугу? OEM в консоли это из-за совместимости, новый софт может спокойно заюзать юникод без особых проблем. utf в линупсе (и вообще локали с кодировкой) это вавка в голове.

[identity profile] alexandr0.livejournal.com 2010-01-18 12:02 pm (UTC)(link)
Ну так и в линухе новый софт может спокойно заюзать юникод без особых проблем.
Интересно, то есть если юзер видит в консоли хрен знает что, на линуксе это вавка в голове, а на винде это вдруг красивое архитектурное решение с издержками совместимости.

[identity profile] alexandr0.livejournal.com 2010-01-18 12:05 pm (UTC)(link)
Пользователю плевать на архитектуру и на всякие отмазки вроде издержек совместимости. Ему надо, чтобы работало и на старых, и на новых приложениях. Чтобы софт можно было использовать для получения прибыли. А проблемы внутреннего устройства винды и линуха его не волнуют.

[identity profile] alexandr0.livejournal.com 2010-01-18 12:07 pm (UTC)(link)
Собственно, я что хотел сказать: если не работает из коробки - это позор. И не важно, оупенсорс это или нет.