Компания навыворот (Андрей Аксенов)

Post on 20-Aug-2015

539 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Компания навыворот

Андрей Аксенов

Что просили, что имеем• “Про бизнес на open source”• Про бизнес “в целом” знаю немного :(• Придется про FOSS• Free, Open Source Software

Почему я?• Занимаюсь сейчас именно этим• Живу достаточно близко!

Три вещи• Что такое FOSS?

– Лицензии, цели, мифы, прочие заблуждения

• Зачем лично вам тот FOSS?– Зачем публиковать? Зачем/как пользоваться?

• Как устроен конкретно наш бизнес?– И как бывает еще

1. Что такое FOSS?

Про лицензии• Dual licensing, AGPL, ASF, BSD, GPL,

LGPL, MIT, WTFYWL … что ключевое?• Меньше – что разрешается• Больше – “вирусность”

Миф #1. Коммерция айяйяй• Open source нельзя использовать в

своих коммерческих проектах– Иначе аааа паника паника МЫ ВСЕ УМРЕМ

• Брехня! Все можно. Но осторожно ;)– Вирусность…

Зачем делают FOSS?• Зачем Герасиму топить свое Муму?• И какие бывают Герасимы?• Пожалуй, 3 основные группы

1. Коммунизм• Труевый хардкорный базар, например– Bazaar vs Cathedral, Eric Raymond

• Точно Linux kernel• Может (?) BSD• Может (?) Postgres

1. Коммунизм• Физлиц в коммуне… меньшинство• Процент патчей Linux kernel от вполне

себе коммерческих компаний?

1. Коммунизм

75%17% волонтеры, 8% непонятно

2. Капитализм

2. Капитализм• Основная сила – одна компания

– Это не значит, что других вообще нет

– Это не значит, что это плохо

– Иногда сразу FOSS, иногда нет

– Иногда FOSS по убеждениям, иногда нет

– Иногда сразу за и для денег (кейс: железо!), иногда нет

– Cassandra, MySQL, JBoss, MongoDB, …

3. Индивидуализм

3. Индивидуализм• 100500 личных мелких проектов– на коленке для коленки!

• GitHub, SourceForge, BitBucket…• МИЛЛИОНЫ ИХ!!!– “Выстреливают”, понятно, единицы

Цели во всех трех случаях?• Коммунизм – идейно / удобно• Капитализм – удобно / идейно• Индивидуализм – just for fun– Потом у некоторых вырастает ядро– За что честь этим некоторым и хвала

2. Зачем оно ВАМ?

Входит тов. Янус• Зачем оно мне – как пользователю?• Зачем оно мне – как производителю?• Отвечу я – а вы примерьте

Плюсы FOSS для пользователя• Дешевле… TCO минус лицензии• Качественнее… иногда!• Популярнее… органически

(см.кадры)• Игла тоньше… плюс Последний Шанс!

Плюсы FOSS для производителя• Мегадоходы? Не, не слышал Разок слышал• “Бесплатное” тестирование, анти-фрагментация и

билды, документация, локализация итп• Grassroots реклама, “снизу”• Технический маркетинг, рекрутинг, итп• ИНОГДА ПО-ДРУГОМУ ТУПО НИКАК

FOSS для производителя• Вопрос #1, откуда вообще деньги?– Консультации = развертывание, интеграция,

оптимизация, обучение– Поддержка– Разработка (Non Recurring Engineering)– Лицензирование (не у всех)

FOSS для производителя• Вопрос #2, откуда в основном деньги?– А у кого как!– Консультации, поддержка = MySQL, RedHat,

сервисные компании вокруг– Лицензирование = TightVNC– Гранты = Perl, Python

FOSS для производителя• Вопрос #3, так что и зачем открывать?– А у кого как!– У нас в текущей жизни – вот, вообще все– У нас в прошлой жизни – ну, почти все– Скрывать код малоосмысленно– Никаких “секретов” у вас там все равно нет

3. Типичные мифы

Миф #2. Свободно = бесплатно• “free as in speech, not as in beer”• Free не значит Open• Open не значит Free• Open Source != Open Core– Alfresco? SugarCRM? Позор мне, знаю плохо

Миф #3. За идею, против денег!• IMHO (Имею Мнение, Хрен Оспоришь)• Заметная часть активного FOSS –

“капиталисты”• Капиталисты ни разу не против денег –

просто вот такой избран сложный путь ;)

Миф #4. Ужасное качество• Не для денег, а значит ууу, ааа, FFFUUUUU• А за зарплату и с тестерами внезапно все

куда лучше• Брехня, пишут такие же люди и так же

Миф #5. Отличное качество• Не для денег, а значит как для себя мамы!!!• 10 тестеров на зарплате не сравнятся с

1000+ пар глаз во Всевидящем Сообществе• Брехня, пишут такие же люди и так же• Тестируют тоже!

Мифы #4 + #5. Про качество• Ужасный бесплатный Cal3D• Ужасный очень платный PerlOracleCMS,

куча дрянных shareware• Отличный код в бесплатном Postgres,

качество в Notepad++• Отличные платные MS VS, MS Office, mIRC

Миф #6. Про каннибалов• Срочно в номер – FOSS каннибализирует

ниши и вредит развитию индустрии ПО!!!• Отличного Call of Duty под Linux нету потому

– что есть кривой FOSS Арканоид!!!• Брехня, полнейшее непонимание

экономики ПО

Миф #6. Про каннибалов (cont’d)• Некоторые ниши FOSS коммодитизирует• Брюква!• Что плохо – для слабаков и баб• Что пофигу – для годных продуктов• Что отлично – для человечества как расы

Миф #7. Про свободу от иглы• Игла = Vendor lock-in• Соскочить теоретически может каждый• Не у каждого есть бюджет…• Брехня, не вполне зависит от FOSS или нет• Давно последний раз меняли MY vs PG?!

Резюме про мифы• Не хорошо• Не плохо• ИНАЧЕ.• Your mileage may vary.• Зорко озирайся, считай всякое.

4. Про лично нас

Что такое Sphinx?• Такая поисковая машина• Нет, не как Гугл и Яндекс• Нет, не просто за счет FOSS• Нет, само вообще не сервис для людей• Да, вы нами пользовались ;)

Что такое Sphinx?• Россия – avito, habrahabr, ozon, итд итп• Мир – craigslist, meetup, slashdot, итд итп• Минус FOSS – никогда не знаешь, а кто еще• 300,000,000 запросов в сутки (craigslist)• 20,000,000,000+ док-тов, 30+ TB (другие)

Бизнес-модель• Копируем с MySQL – любые сервисы• Раскладка – условно (условно) поровну• Что удивительно – пока NRE не проблема!• Что удивительно – пока масштабирование

и вверх, и вниз не проблема!

Организационная модель• Полностью распределенная компания• От GMT-8 до GMT+7• Коммуникации – skype, email, irc, CRM/ITS• Коммуникации – ежегодные (пока) слеты• Свои плюсы, свои минусы

Что еще мы делаем неправильно• Масса разных штук– Нету выделенного маркетинга– Нету выделенного тестирования– …– Спрашивайте, я не помню!

Почему такое работает?!• Не знаю!!!• Достаточно хороший продукт?• Решали живую беду, “угадали” с нишей?• Просто повезло?• Не знаю.

В чем это не работает?• Иными словами, пожалуюсь на жизнь• Распределенно = затыки с коммуникацией• Распределенно = затыки с наймом• Сервисная модель = трудно скейлить• Связь бед с FOSS = пожалуй... никакой?!

Итого.

Вопросы!shodan@sphinxsearch.com

top related