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

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

  • Upload
    ontico

  • View
    548

  • Download
    0

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1. Коммунизм

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

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

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

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

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

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

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

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

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

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

– Cassandra, MySQL, JBoss, MongoDB, …

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

экономики ПО

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Итого.

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

Вопросы[email protected]