Блог

Зачем делают OpenSource проекты?

На мой взгляд две основные причины открытия - привлечение программистов к участию проекта (MS часто открывает по этой причине) и чтобы использовать это для продвижения проекта (начинающие часто делают для этого). Второй более популярный, потому что сразу же прыгать в воду с проектом, который закрыт и стоит дорого сейчас очень сложно. Нужны финансы на маркетинг. Ну а когда проект набрал популярности за счет открытости, можно попытаться заработать на плагинах или сервисе. 

Вот зачем Павел мог открыть исходники Телеграмма? Открыть только клиентскую часть без сервера и не обновлять ее с каждым выходом новой версии программы можно только для продвижения и ложного чувства безопасности. Любой открытый проект привлекает чуть больше внимания, даже больше, чем бесплатный. Ну а для такого приложения доставки коротких сообщений очень круто показать исходники, мол смотрите какой у нас безопасный код. 

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

Переход с Linux на Windows – не беда

Сейчас ехал в машине на работе и слушал подкаст Linux Action News и в нем обсуждали, что какой-то город или страна переходит с Linux обратно на Windows. Я сразу подумал, что сейчас начнут критиковать европейцев, что они делают глупость, но нет, ведущие сказали, что не беда и линуксу пофиг, потому что он остается самой популярной ОС. Видимо тут считают Андроид. 

Даже если брать заслугу Андроида (хотя я бы тут заслугу больше отдал Google), то Linux действительно будет самым популярным, но только на телефонах и серверах, а на десктопе все еще занимает очень и очень слабые позиции, поэтому любой такой массовый переход – это потеря как в пользователях, так и в престиже. 

Microsoft Linux

Я как-то пропустил эту новость, а оказывается Microsoft теперь официально вывела на рынок своё собственное кастом ядро на базе Linux, они назвали его Azure Sphere OS. Эту ОС они позиционируют как систему для IOT и малых устройств. Логично, ведь Windows 10 тут явно никак не может получить популярность. MS вроде бы сделала все, чтобы даже на малинке запускалась ядро Windows, но народ все равно не особо использует эту ОС. 

Производители железа хотят иметь полный контроль над ОС, им нужна гибкость. И им плевать, на каком ядре построена ОС, главное продавать свои сервисы Azure.

Не удивлюсь, если в будущем и Windows умрет, а вместо него появится Azure Windows на базе Linux. Но это скорей всего не скорая перспектива. Пока Windows еще занимает слишком большую яасть рынка и еще пока чувствует себя вполне отлично. 

OpenOffice могут прикрыть

На синусе появилась новость о том, что началось обсуждение закрытия проекта OpenOffice и основной причиной называют недостаток разработчиков.

Помню как лет 5 назад, когда я много писал про OpenSource и перспективах открытых проектов, меня постоянно пинали за то, что я не понимаю идеологию. Какие же горячие дискуссии были, когда я говорил, что вам OpenSource проект с огромной долей вероятности на фиг не нужен будет программистам. Если вы что-то создаете и надеетесь, что вам будут помогать разрабатывать, то вы наивный чукотский юноша. Что-то типа такого я написал тогда.

Полно студентов, которые с удовольствием примут участие в открытом проекте. Но большинство будет делать это ради своей популяризации. Когда я был студентом, то интересовался вопросом разработки под Linux. А вы что думали, что я буду писать какую-нибудь фигню с открытым кодом? Да всякой фигни полный гитхаб.

У программ нет расходной части

Сейчас смотрю видео по GNU/Linux  университета (я так понимаю МГУ) и я удивлён, что даже в наше время в университете могут утверждать, что у софтверного бизнеса практически нет никакой расходной части (36:20). Вроде бы как компьютерные компании не тратятся ни на что, даже на носители не нужно тратиться, можно продавать все через интернет. 

- А как же сам компьютер? Он же стоит денег. 

- Если это не один человек, который работает дома, то нужен офис, нужна мебель...

- Электричество

- Писать в машинных кодах нереально сейчас, нужны компиляторы, которые пишут другие программисты, которые так же тратятся на компьютеры, электричество и т.д.

Linux блять странный

Вот посмотрел я это видео, и не совсем понял, что они постоянно ржут. Аппарат кормления коров работает на Linux. И что? Заправочные станции работают на Linux - Ха, Ха, Ха. А что смешного? Увидели на экран ошибку? Не поняли, как подключать клавиатуру? Поржом еще раз. Что ржать, что там стоит Linux?

SQL Server под Linux

Мир снова перевернулся, потому что Microsoft объявили о том, что они собираются выпустить SQL Server под Linux. Если SQL Server под Linux будет обладать такими же возможностями, что и Windows версия, то я бы наверно перешёл бы на неё. 

Мне Windows тоже нравится, но это же как мерседес - навороченный и дорогой и содержать его иногда очень даже глупо. На много проще поставить что-то более практичное, такое как Linux, который я сравнил бы наверно с Камазом. Камаз конечно же не бесплатный, но зато мощный. Linux все же тоже не бесплатный. Это только дистрибутивы халявные, а поддержка стоит денег. 

Мне очень редко приходиться подключаться к базам данных какими-то методами, кроме как с помощью SQL Server Management Studio, который установлен у меня локально. Мне пофиг, на какой ОС будет работать удалённая система, и пусть это будет Linux. 

Alt Linux ещё жив?

Интересно, а Alt Linux ещё жив? Помню он появился достаточно ярко, часто появлялся в новостях, компания вроде бы серьёзно участвовала в разных инициативах и была надежда на счастливое будущее, если бы государство перешло на открытый софт, когда об этом много говорили несколько лет назад. 

Перехода на открытый софт не произошло, а сейчас на сайте взглянул на новости, а последняя из них датируется 26 декабря 2013-го года.

Update: Жив, все в порядке. Они просто явно забросили англоязычный свой сайт, а ру версия жива и обновляется. 

Сертификация Linux + Microsoft

Еще лет 5 назад я такого себе даже представить не мог, а сегодня это реальность - Microsoft все больше взаимодействует с Linux Foudation. На этот раз они запускают совместную сертификацию, при которой нужно удачно сдать экзамен на знание Microsoft Azure и на знание ядра Linux. 

Вроде бы два экзамена как кошка с собакой и выглядят совершенно по разному, но почему-то такая связка появилась. 

Почему Linux Foudation согласились сделать что-то подобное? Они некоммерческая организация, которая за бабки сделает что угодно. Возможно у них мысли - свобода выбора, специалисты будут изучать два мира и получат свободный выбор для выбора лучшего. Во как.

Россия может перейти на Linux

Сейчас на синусе прочитал, что Путину предложили перевести все государственные органы с Windows на Linux. И тут же написано, что российские разработчики настаивают на изменении формулировок и замене термина "СПО" на "отечественный софт". И я поддерживаю это.

Во первых, переход должен быть не только с Windows на Linux, а вообще на отечественное ПО. Никаких санкций, просто в России полно хороших специалистов, способных писать свой софт и почему бы не делать этого дома? Китай так поступает, да и США так же поступает, а они не вводили никаких санкций. Почему в России государственные органы кормят иностранных программистов? Это один из основных законов экономики, что государство должно поддерживать своих производителей и закупка софта внутри - это и есть такая поддержка.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповидания на русском или английском языке.

Пишите мне


Я в социальных сетях
Facebook Telegram Програмысли
Youtube Instagram Твитер