Компания навыворот (Андрей Аксенов)
Transcript of Компания навыворот (Андрей Аксенов)
![Page 1: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/1.jpg)
Компания навыворот
Андрей Аксенов
![Page 2: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/2.jpg)
Что просили, что имеем• “Про бизнес на open source”• Про бизнес “в целом” знаю немного :(• Придется про FOSS• Free, Open Source Software
![Page 3: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/3.jpg)
Почему я?• Занимаюсь сейчас именно этим• Живу достаточно близко!
![Page 4: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/4.jpg)
Три вещи• Что такое FOSS?
– Лицензии, цели, мифы, прочие заблуждения
• Зачем лично вам тот FOSS?– Зачем публиковать? Зачем/как пользоваться?
• Как устроен конкретно наш бизнес?– И как бывает еще
![Page 5: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/5.jpg)
1. Что такое FOSS?
![Page 6: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/6.jpg)
![Page 7: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/7.jpg)
![Page 8: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/8.jpg)
Про лицензии• Dual licensing, AGPL, ASF, BSD, GPL,
LGPL, MIT, WTFYWL … что ключевое?• Меньше – что разрешается• Больше – “вирусность”
![Page 9: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/9.jpg)
Миф #1. Коммерция айяйяй• Open source нельзя использовать в
своих коммерческих проектах– Иначе аааа паника паника МЫ ВСЕ УМРЕМ
• Брехня! Все можно. Но осторожно ;)– Вирусность…
![Page 10: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/10.jpg)
Зачем делают FOSS?• Зачем Герасиму топить свое Муму?• И какие бывают Герасимы?• Пожалуй, 3 основные группы
![Page 11: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/11.jpg)
1. Коммунизм• Труевый хардкорный базар, например– Bazaar vs Cathedral, Eric Raymond
• Точно Linux kernel• Может (?) BSD• Может (?) Postgres
![Page 12: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/12.jpg)
1. Коммунизм• Физлиц в коммуне… меньшинство• Процент патчей Linux kernel от вполне
себе коммерческих компаний?
![Page 13: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/13.jpg)
1. Коммунизм
75%17% волонтеры, 8% непонятно
![Page 14: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/14.jpg)
2. Капитализм
![Page 15: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/15.jpg)
2. Капитализм• Основная сила – одна компания
– Это не значит, что других вообще нет
– Это не значит, что это плохо
– Иногда сразу FOSS, иногда нет
– Иногда FOSS по убеждениям, иногда нет
– Иногда сразу за и для денег (кейс: железо!), иногда нет
– Cassandra, MySQL, JBoss, MongoDB, …
![Page 16: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/16.jpg)
3. Индивидуализм
![Page 17: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/17.jpg)
3. Индивидуализм• 100500 личных мелких проектов– на коленке для коленки!
• GitHub, SourceForge, BitBucket…• МИЛЛИОНЫ ИХ!!!– “Выстреливают”, понятно, единицы
![Page 18: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/18.jpg)
Цели во всех трех случаях?• Коммунизм – идейно / удобно• Капитализм – удобно / идейно• Индивидуализм – just for fun– Потом у некоторых вырастает ядро– За что честь этим некоторым и хвала
![Page 19: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/19.jpg)
2. Зачем оно ВАМ?
![Page 20: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/20.jpg)
Входит тов. Янус• Зачем оно мне – как пользователю?• Зачем оно мне – как производителю?• Отвечу я – а вы примерьте
![Page 21: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/21.jpg)
Плюсы FOSS для пользователя• Дешевле… TCO минус лицензии• Качественнее… иногда!• Популярнее… органически
(см.кадры)• Игла тоньше… плюс Последний Шанс!
![Page 22: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/22.jpg)
Плюсы FOSS для производителя• Мегадоходы? Не, не слышал Разок слышал• “Бесплатное” тестирование, анти-фрагментация и
билды, документация, локализация итп• Grassroots реклама, “снизу”• Технический маркетинг, рекрутинг, итп• ИНОГДА ПО-ДРУГОМУ ТУПО НИКАК
![Page 23: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/23.jpg)
FOSS для производителя• Вопрос #1, откуда вообще деньги?– Консультации = развертывание, интеграция,
оптимизация, обучение– Поддержка– Разработка (Non Recurring Engineering)– Лицензирование (не у всех)
![Page 24: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/24.jpg)
FOSS для производителя• Вопрос #2, откуда в основном деньги?– А у кого как!– Консультации, поддержка = MySQL, RedHat,
сервисные компании вокруг– Лицензирование = TightVNC– Гранты = Perl, Python
![Page 25: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/25.jpg)
FOSS для производителя• Вопрос #3, так что и зачем открывать?– А у кого как!– У нас в текущей жизни – вот, вообще все– У нас в прошлой жизни – ну, почти все– Скрывать код малоосмысленно– Никаких “секретов” у вас там все равно нет
![Page 26: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/26.jpg)
3. Типичные мифы
![Page 27: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/27.jpg)
![Page 28: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/28.jpg)
Миф #2. Свободно = бесплатно• “free as in speech, not as in beer”• Free не значит Open• Open не значит Free• Open Source != Open Core– Alfresco? SugarCRM? Позор мне, знаю плохо
![Page 29: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/29.jpg)
Миф #3. За идею, против денег!• IMHO (Имею Мнение, Хрен Оспоришь)• Заметная часть активного FOSS –
“капиталисты”• Капиталисты ни разу не против денег –
просто вот такой избран сложный путь ;)
![Page 30: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/30.jpg)
Миф #4. Ужасное качество• Не для денег, а значит ууу, ааа, FFFUUUUU• А за зарплату и с тестерами внезапно все
куда лучше• Брехня, пишут такие же люди и так же
![Page 31: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/31.jpg)
Миф #5. Отличное качество• Не для денег, а значит как для себя мамы!!!• 10 тестеров на зарплате не сравнятся с
1000+ пар глаз во Всевидящем Сообществе• Брехня, пишут такие же люди и так же• Тестируют тоже!
![Page 32: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/32.jpg)
Мифы #4 + #5. Про качество• Ужасный бесплатный Cal3D• Ужасный очень платный PerlOracleCMS,
куча дрянных shareware• Отличный код в бесплатном Postgres,
качество в Notepad++• Отличные платные MS VS, MS Office, mIRC
![Page 33: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/33.jpg)
Миф #6. Про каннибалов• Срочно в номер – FOSS каннибализирует
ниши и вредит развитию индустрии ПО!!!• Отличного Call of Duty под Linux нету потому
– что есть кривой FOSS Арканоид!!!• Брехня, полнейшее непонимание
экономики ПО
![Page 34: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/34.jpg)
Миф #6. Про каннибалов (cont’d)• Некоторые ниши FOSS коммодитизирует• Брюква!• Что плохо – для слабаков и баб• Что пофигу – для годных продуктов• Что отлично – для человечества как расы
![Page 35: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/35.jpg)
Миф #7. Про свободу от иглы• Игла = Vendor lock-in• Соскочить теоретически может каждый• Не у каждого есть бюджет…• Брехня, не вполне зависит от FOSS или нет• Давно последний раз меняли MY vs PG?!
![Page 36: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/36.jpg)
Резюме про мифы• Не хорошо• Не плохо• ИНАЧЕ.• Your mileage may vary.• Зорко озирайся, считай всякое.
![Page 37: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/37.jpg)
4. Про лично нас
![Page 38: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/38.jpg)
Что такое Sphinx?• Такая поисковая машина• Нет, не как Гугл и Яндекс• Нет, не просто за счет FOSS• Нет, само вообще не сервис для людей• Да, вы нами пользовались ;)
![Page 39: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/39.jpg)
![Page 40: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/40.jpg)
Что такое Sphinx?• Россия – avito, habrahabr, ozon, итд итп• Мир – craigslist, meetup, slashdot, итд итп• Минус FOSS – никогда не знаешь, а кто еще• 300,000,000 запросов в сутки (craigslist)• 20,000,000,000+ док-тов, 30+ TB (другие)
![Page 41: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/41.jpg)
Бизнес-модель• Копируем с MySQL – любые сервисы• Раскладка – условно (условно) поровну• Что удивительно – пока NRE не проблема!• Что удивительно – пока масштабирование
и вверх, и вниз не проблема!
![Page 42: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/42.jpg)
Организационная модель• Полностью распределенная компания• От GMT-8 до GMT+7• Коммуникации – skype, email, irc, CRM/ITS• Коммуникации – ежегодные (пока) слеты• Свои плюсы, свои минусы
![Page 43: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/43.jpg)
Что еще мы делаем неправильно• Масса разных штук– Нету выделенного маркетинга– Нету выделенного тестирования– …– Спрашивайте, я не помню!
![Page 44: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/44.jpg)
Почему такое работает?!• Не знаю!!!• Достаточно хороший продукт?• Решали живую беду, “угадали” с нишей?• Просто повезло?• Не знаю.
![Page 45: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/45.jpg)
В чем это не работает?• Иными словами, пожалуюсь на жизнь• Распределенно = затыки с коммуникацией• Распределенно = затыки с наймом• Сервисная модель = трудно скейлить• Связь бед с FOSS = пожалуй... никакой?!
![Page 46: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/46.jpg)
Итого.
![Page 47: Компания навыворот (Андрей Аксенов)](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d549ccbb61ebc4128b458c/html5/thumbnails/47.jpg)
Вопросы[email protected]