Перейдя по предложенной ссылке я обнаружил объявление об изменении модели лицензирования для сред разработки от JetBrains:
What products are affected?
IntelliJ IDEA Ultimate, AppCode, CLion, PhpStorm, PyCharm Professional, RubyMine, WebStorm, ReSharper, ReSharper C++, dotTrace, dotCover, and dotMemory. No changes apply to the family of server tools including YouTrack, TeamCity, Upsource, and Hub.
www.jetbrains.com/toolbox
Суть изменений сводится к тому, что вводится новый тип лицензии, позволяющий арендовать несколько сред в одной пачке (даже все вместе), добавляется модель лицензирования по подписке (то есть аренда продуктов) и отменяется бессрочная модель лицензирования (perpetual) при которой можно было приобрести продукт в пользование навсегда:
What is changing?
Perpetual licenses will no longer be available for purchase as of November 2, 2015 for selected products. A new subscription-based licensing model will replace the existing model.
www.jetbrains.com/toolbox
В блоге компании JetBrains можно прочитать воодушевляющую статью о том, как плохо было разработчикам, которым приходилось покупать несколько сред разработки и как хорошо им станет теперь, с новой моделью лицензирования:
blog.jetbrains.com/blog/2015/09/03/introducing-jetbrains-toolbox
В комментариях большАя часть разработчиков не разделяет оптимизма, мне показался хорошо отражающим общее мнение комментарий некоего Andrzej Sliwa:
seriously! show me who will like renting over owning (not only software but any stuff like apartments, cars etc.) We as developers really dislike any kind of DEPENDENCY! you should know it.
Представители JetBrains объясняют свое решение тем, что их продукты уже полны фич, и с такой моделью они теперь могут не гнаться за все новыми фичами в релизах для стимуляции пользователей к апгрейду, а сосредоточатся на постоянном улучшении продуктов.
У меня есть собственная догадка, что такое нововведение связано скорее с тем, что в период финансовой нестабильности многие попридержали деньги на обновление поддержки и это сказалось на поступлении денежных средств компании. Может стоило об это прямо сказать?
Стоит отметить, что всюду раскиданы предупреждения, что лицензионная модель не окончательная и, в течение недели, стоит ждать новостей:
Update (September 8th): The licensing model announced previously including conditions and prices, is not final. Please expect updates next week.
We announced a new subscription licensing model and JetBrains Toolbox yesterday. We want you to rest assured that we are listening. Your comments, questions and concerns are not falling on deaf ears.
blog.jetbrains.com/blog/2015/09/04/we-are-listening
Ну раз хотят услышать, давайте выскажемся.
Лично я расстроен сменой модели, но, если это необходимо для выживания JetBrains с ее продуктами, готов смириться.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Комментарии (440)
SVVer
09.09.2015 20:48+27Выскажусь относительно ReSharper-а. И до сегодняшнего дня в нашей компании, к примеру, было сложно объяснить руководству, почему нужно платить 250 долларов на разработчика за этот, пусть и реально полезный, продукт. Теперь же нужно, будет платить 250 ежегодно. Если раньше мы могли спокойно сидеть на старой версии Vs больше года, то теперь так не выйдет. Кстати, надо отметить что Макрософт даёт 5 Vs Community вообще бесплатно.
В общем, все это грустно. Хочется надеяться, что с появлением Roslyn все же появятся достойные аналоги решарпера бесплатно или за разумные деньги.gorohoroh
09.09.2015 21:36+3Справедливости ради, 119 долларов в год, а не 250, если речь идет об единичных коммерческих лицензиях.
А VS у вас обновляется параллельно с решарпером?
Расскажите побольше о том, как и когда вы покупаете лицензии у нас и у Microsoft.SVVer
10.09.2015 04:16+8Возможно, но когда столько перечеркнутых сумм и звездочек со сносками, очень сложно понять, какова же все-таки цена. 119 для существующих пользователей-это для тех, у кого уже есть решарпер? А для новых людей в команде?
Основная у нас VS 2012 и к ней достаточно давно куплены решарперы. На 2013 многие не переходили, в основном из-за необходимости обновлять решарпер. С 2015-й ситуация другая, перейти на нее хочется всей коммандой, но даже при пожизненной лицензии убедить выделить средства на обновление пока не удается. Все-таки это не IDE, а ускорение работы в ней, и некоторым кажется, что можно «легко обойтись». Теперь же вместе с выделением денег на продление нужно еще и смириться с тем что, это только на год, а в следующем году нужно будет платить еще раз. Хотя вероятность перехода с VS 2015 через год не очень велика. Добавьте к этому новые курсы валют и появление light bulbs в VS 2015, и пропасть между разработчиком и лицом, разрешающим покупку, становится почти непреодолимой.gorohoroh
10.09.2015 14:35Да, по предложенной схеме 119 — это для существующих лицензий. Новые лицензии — по другим ценам.
Спасибо за описание вашей ситуации. Неблагоприятных факторов, действительно, много. Может, тем, кому кажется, что можно легко обойтись, и не стоит апгрейдиться? Зачем людей неволить-то?mgremlin
10.09.2015 18:54+7подозреваю, что «легко обойтись» кажется не тем, кто кодит, а тем, кто выделяет деньги.
AxisPod
10.09.2015 09:06+4119 долларов — апгрейд, а вот при покупке новой лицензии на нового разработчика как бы 249, ну да, на целый доллар ниже чем указано выше. И это информация с вашего сайта.
gorohoroh
10.09.2015 14:39Да, это правда, что 119 долларов — цена при переводе на подписку только существующих лицензий, и 249 для новых. В диалоге выше я уточнил цену для существующих пользователей, поскольку речь, как мне показалось, шла именно о них.
T-D-K
10.09.2015 09:02что с появлением Roslyn все же появятся достойные аналоги решарпера бесплатно или за разумные деньги.
Стоит попробовать CodeRush for Roslyn, Тут обзор, visualstudiogallery.
dom1n1k
09.09.2015 20:51+57Безальтернативные подписки — однозначное зло, особенно с такими ценами.
Разница только в том, что скажем Adobe может нагнуть весь рынок не спрашивая, а JB нет.navion
09.09.2015 23:58+14И даже Adobe третий год продаёт подписку со скидкой в 40% от прайса.
dom1n1k
10.09.2015 00:33+22У Adobe цены более-менее адекватны. Вот посмотрел сейчас: creative.adobe.com/ru/plans
Даже если отбросить спецпредложение для фотографов, одно любое приложение у них стоит 7,2 тыс в год. При этом я помню, что года 2 назад фирма покупала коробочный ФШ за 27 с чем-то тыс. То есть подписка сравняется с полной стоимостью только через 4 года! Это нормальный срок, после которого действительно можно подумать об апгрейде.
У JB заявлена цена на WebStorm или PHPStorm $79/год! Если память не подводит, раньше самая-самая лайтовая персональная лицензия стоила $50, а на организацию $100 кажется? Поправьте если ошибаюсь. То есть в год надо платить сумму, сопоставимую с прежней ценой постоянной лицензии. Это жлобство, кмк.
Для меня адекватной выглядит подписка, которая съедает полную стоимость года за 3 хотя бы.gorohoroh
10.09.2015 00:49Сейчас новая лицензия стоит $49 для персональных клиентов, $99 для корпоративных клиентов. Год обновлений — $29 и $49 соответственно.
После 2 ноября — $29 в год для существующих персональных клиентов, $49 в год для существующих корпоративных клиентов, т.е. столько же, сколько сейчас за год обновлений при сохранении постоянной лицензии.
Для новых клиентов цена на WebStorm увеличивается и приводится к ценам на братские продукты PhpStorm, CLion, PyCharm.Dolios
10.09.2015 08:19+12Для новых клиентов цена на WebStorm увеличивается и приводится к ценам на братские продукты PhpStorm, CLion, PyCharm.
Подождите. Но ведь PhpStorm — это весь функционал WebStorm + php. Поэтому он раньше и стоил дороже.
У Васи WebStorm, у Пети PhpStorm. Платить они теперь будут одинаково? Угадайте, что будет думать о вас Вася при такой ценовой политике. Вы просто решили похоронить WebStorm как продукт?zxmd
10.09.2015 11:10+3Ну тут они просто разделяют настоящее программирование от не настоящего :)
А вообще, сколько уже можно ждать запила EmberJS в WebStorm…
prigara
10.09.2015 15:14Мы считаем, что Вася получает не меньшую пользу от использования WebStorm для своих задач, связанных с JavaScript разработкой, что и Петя от PhpStorm. Если Вася не пишет на PHP, то и ценность фич по поддержке PHP в PhpStorm для него равна 0. Цена так исторически сложилась и в последнее время продукт был недооценен. С тех пор WebStorm сильно развился и, главное, для него появился новый большой рынок фронтенд и Node.js разработчиков, для которых мы и делам WebStorm.
Arilas
10.09.2015 15:39Разница в поддержке JS в WebStorm и PhpStorm есть? Насколько я помню PhpStorm содержит все фичи WebStorm, но дополнительно еще имеет множество дополнений в виде php, и других. По крайней мере так всегда было.
Или теперь для Full Stack разработчика нужно две лицензии? Одна на WebStorm, другая на PhpStorm? Если так, то это вообще будет странно.
Если действительно, в WebStorm фич меньше, чем в PhpStorm, но цена одинакова, то зачем человеку покупать WebStorm? Ведь даже если «Вася» не пишет на php, от PhpStorm он хотя бы подстветку синтаксиса получит, и мало ли, получит проект, где ему нужно будет сделать правки на php.SerafimArts
10.09.2015 15:46-1Уточню: Во всех продуктах JB есть подсветка синтаксиса пыха, питона, руби и прочих. Нет только отладчиков, автокомплита и прочих очень удобных мелочей из-за которых и нужны кастомные сборки (ну или IDEA для поддержки всего и сразу).
Dolios
10.09.2015 15:52+6Во всех продуктах JB есть подсветка синтаксиса пыха, питона, руби и прочих.
Webstorm 7, подсветки питона нет. Надо как-то специально включать?SerafimArts
15.09.2015 04:56-2IDEA (Community) отлично подсвечивает как PHP, так и C# (внезапно). PhpStorm справляется и с джавой, и тем же шарпом, и с рубями.
Это из личного опыта. Значит во всех продуктах, кроме WebStorm, им я не пользовался, но предполагал, что политика аналогичная.Dolios
19.09.2015 23:21Значит во всех продуктах, кроме WebStorm, им я не пользовался, но предполагал, что политика аналогичная.
Это значит, что вы проверили? Или опять тут желаемое за действительное выдаете и дезинформируете потенциальных пользователей? Очень некрасиво делать так как вы.
dr1v3
11.09.2015 01:18+1Меня умный автокомплит в PhpStorm только и держит, так бы давно пользовался чем-нибудь альтернативным.
prigara
10.09.2015 16:50-1Да, все фичи WebStorm доступны в PhpStorm или сразу, или после добавления плагина, это верно.
Если вы пишете на JavaScript, но считает, что вам когда-нибудь нужна будет поддержка PHP, тогда вам и правда лучше купить PhpStorm. Мы будет только рады этому. А если не нужно и никогда не понадобится, то, кажется, что большая часть функциональности PhpStorm, будет лишь отвлекать вас от решения задач, связанных с JavaScript.
Dolios
10.09.2015 21:42+12Мы считаем, что Вася получает не меньшую пользу от использования WebStorm для своих задач, связанных с JavaScript разработкой, что и Петя от PhpStorm.
Миша получает не меньшую пользу от IDEA, чем Вася от WebStorm, а Петя от PhpStorm. Чего же вы все по $200 не сделали? Как говорили в одном хорошем фильме: нужно следовать своим принципам.
появился новый большой рынок фронтенд и Node.js разработчиков, для которых мы и делам WebStorm.
Воооот. Так и написали бы сразу, что раньше продукт был нужен 3.5 клиентам и повышать на него цену было бессмысленно, т.к. один черт денег бы это не принесло. А теперь его покупают много и у маркетологов гастрит от этого приключился и повышенное слюноотделение. Нет ничего плохого в том, что вы хотите денег, вы коммерческая компания и зарабатывание денег является вашей основной целью. Но возвышенную лапшу про пользу развешивать и держать клиентов за идиотов не надо, это выглядит очень некрасиво.
veter
10.09.2015 11:06-4Извините, а где это увидеть? Я зашел и вижу 79 долларов в год за phpStorm.
И если неделю назад, я еще думал, а не купить ли мне за 50 долларов лицензию, то сейчас даже мысли такой не возникает,ага, сказали суровые php-программисты и продолжили фигачить в VIMzagayevskiy
10.09.2015 11:49+10Вы как не покупали, так и не покупаете, JetBrains от этого не холодно и не жарко, ИМХО. Похоже на то, что говорят представители PVS-Studio в своих постах: «На жалобы о высокой цене мы отвечали письмами с предложением купить дешевле. И всё равно жалобщики не покупали.» — не точная цитата. А те, кому инструмент нужен, купят, ещё и за улучшение качества похвалят.
dr1v3
11.09.2015 01:25+1Я писал аналогичное письмо в JB, мне сделали скидку и я купил. Так что есть, как минимум, одно исключение из правила.
gorohoroh
10.09.2015 14:12Если у вас сейчас лицензии нет, то вы все правильно увидели: после 2 ноября подписка на PhpStorm будет стоить 79 долларов в год.
AlexP11223
10.09.2015 19:10-2И vim/emacs же сравнивать с IDE не особо корректно. У них фишка в 10-пальцевом наборе, некоторые с IDE переходят на них только из-за этого, без особого ущерба в продуктивности.
AlexP11223
10.09.2015 21:41-1А за что минусы? Что неверно в этом комментарии?
AlexP11223
10.09.2015 23:19Я не ною про циферки, просто правда интересно что не понравилось в этом комментарии стольким людям :)
vadimzz
15.09.2015 16:42коробочный ФШ за 27 с чем-то тыс
Тут есть люди, равно-удаленные от Фотошопа и от РФ. Это цена в долларах, или в рублях? Мне просто поплохело от цены в 27 к USD
phoenixweiss
10.09.2015 00:54+10У Адоба конечно на несколько порядков более обширная и развитая инфраструктура, однако и этот переход в свое время аудитория восприняла очень болезненно, да и до сих пор многие плюются. Но есть и те, кому удобно. Например для себя самого брать CC по подписке — дорого и нет смысла если я раз в три недели открываю фотошоп и раз в две недели — иллюстратор. А вот например для рабочего места в студии — это деньги смешные, да и удобство постоянно обновляемого софта без лишней головной боли тоже не лишнее.
Соответственно я считаю что подписочную модель нужно только в том случае применять, когда идет направленность на Enterprise-сегмент, для бизнеса. Именно там где идет речь об однозначном и массовом получении прибыли. Для частных же лиц лучше действительно делать продажу по небольшой цене либо вовсе бесплатно (есть и такие варианты, которые тоже работают). Если мне не изменяет память, в некотором роде похожая стратегия была у пары популярных 3Д-редакторов, которые для изучения были полностью бесплатны а для бизнеса уже стоили больших денег. Весь фокус в том что вокруг этого формируется сообщество, люди банально и просто учатся на этом софте, привыкают к нему, начинают решать с помощью него задачи, которые потом успешно решают в профессиональной деятельности в рамках компаний.
В этом плане больше всего мне нравится каким путем пошли те же Unreal Engine и Unity — где есть хороший бесплатный старт и прозрачная и понятная лицензия на случай резкого взлета без необходимости менять подход или софт. Например, если какой-то продукт начали реализовывать в рамках такого решения, и позже этот продукт стал готов выходить на рынок, а значит потенциально приносить прибыль, приобретение лицензии носит характер осознанной и понятной инвестиции, а не выкинутых на ветер денег.
Что касается топика — мне очень нравится RubyMine, на который на работе перешли с корявой и несуразной (но бесплатной) Aptana, но ловлю себя на мысли что для себя приобретать его все же не готов. На прошлой работе есть купленная семерка, которой хватает, а для личных задач и халтурки мне более чем достаточно связки Atom + Terminal под домашним аймаком. При прочих равных, если бы лицензия для домашнего/некоммерческого использования для RubyMine была бесплатной, пользовался бы им, но собрав пару проектов в атоме, понимаю что без этого проживу спокойно, тем более что начинается такая петрушка с подписками. После начала кризиса я даже с подписки Адоба спрыгнул и не жалею, и с дропбокса тоже. Из подписок остались только гугл-диск, да icloud, оба на минимальных тарифах. Платить по расписанию, да еще в валюте как-то уж очень не хочется. Но как справедливо могут заметить некоторые люди — значит мне не настолько это нужно.dom1n1k
10.09.2015 01:19+18В пользу Адоба играли 2 обстоятельства:
а) у них продуктов почти нет полноценных, серьезных конкурентов (некуда сбежать)
б) их продукты сами по себе дороги, и многим накладно сразу выложить всю стоимость (многим рассрочка действительно кстати)
Тут наоброт. И сбежать есть куда, и как-то непонятно, почему раньше было (для персональщика ) $49 навсегда, а теперь $79 только за один год?
Лучше бы действительно, как кто-то писал в комментах, просто подняли цены.
Мне это напоминает ситуацию с коммерческими шрифтами в миниатюре. Там стоимость зависит от области использования (полиграфия, веб, приложение и пр), количества юзеров, количества хитов на сайте и так далее. Очень сильно зависит! В разы и даже на порядки. Такая ситуация очень вымораживает даже не деньгами, а тем, что я должен что-то помнить, о чем-то постоянно беспокоиться. А не закончилась ли у меня подписка? А не превысил ли я случайно какой-то лимит моей лицензии? Данунах, я хочу заплатить один раз и забыть об этой проблеме. И часто идешь искать бесплатный шрифт только для того, чтобы не создавать себе лишнюю заботу на будущее.
VenomBlood
10.09.2015 01:20+11Например для себя самого брать CC по подписке — дорого и нет смысла если я раз в три недели открываю фотошоп
Не скажу за Illustrator, но вот если только фотошоп — то очень даже смысл есть. Цена на Photoshop по подписке — $10 в месяц. Цена до введения подписок — $700. Т.е. это рассрочка на 6 лет (и в случае с подпиской версия всегда свежая а в случае покупки — нет). Вот тут скорее платить $700 за версию (и еще пол цены за каждое обновление) если запускаешь «раз в три недели» — смысла нет.
elDraco
09.09.2015 21:01+10Если судить по IDEA Ultimate, то цены ещё и вырастут по факту в полтора раза (я не учитываю промо цену, потому как это временное явление), раньше продление было $99, а сейчас будет $149. А предлагаться за эту цену будет меньше чем раньше, так как нам больше не обещают куч новых фич и прочего интенсивного развития, да ещё и оставят только аренду вместо владения… Чото тут не то, моя логика не хочет работать на таких входных данных. Или я чего-то сильно не понял?
gorohoroh
09.09.2015 22:03+3Судя по всему, вы про персональные лицензии. Поясню.
Согласно объявленным 3 сентября условиям, продление IntelliJ IDEA для персональщиков будет стоить $89 (что несколько ниже текущей цены на upgrade subscription renewal). Такая цена полагается любым существующим персональным клиентам JetBrains, если они переходят на подписку до 2017 года и впоследствии её исправно (без перерывов) продлевают.
При наличии персональной лицензии вы можете, например, в этом году (до ноября) купить для неё upgrade subscription renewal, в результате чего получить год обновлений на прежних условиях. В конце 2016 года вы сможете решить, что вам краше: остаться работать на последнем релизе, который вам будет полагаться по старой схеме upgrade subscription renewal, или в дополнение подписаться уже по новой схеме на год очередных обновлений. Стоит отметить, что если вы решите подписаться на обновления по новой схеме, ваша постоянная лицензия за вами останется, будет действовать на последний релиз в рамках истекшего срока upgrade subscription, и вы сможете при необходимости ею пользоваться. Эта постоянная лицензия будет не очень свежа, но она будет ваша.
Вышесказанное — просто разъяснение того, как должна работать предложенная модель. Поскольку она принята крайне неоднозначно, то через некоторое время мы договоримся, как её улучшить, и объявим об этом — вполне возможно, вышесказанное станет уже частично неактуально.
Что касается предполагаемого исчезновения куч новых фич, то (если даже отбросить мое личное мнение о том, что этот подход относится как раз к экстенсивной модели развития) не так-то просто, даже если бы было желание, переориентировать творческий порыв сотен программистов сугубо на баг-фиксы и быстродействие. Мы, конечно, надеемся, что качеству внимание будет уделяться более систематически, но реализовать это довольно трудно, и в разных командах это будет происходить по-разному.Sergiy
10.09.2015 09:27+6Простите, но если надо писать вот такие громадные посты с поянениями… Вы же понимаете, что-то не так. Слишком сложно, ценовой вопрос должен быть максимально понятен в одном предложении, к примеру «100-150$ в год и пользуйся всеми продуктами».
elDraco
10.09.2015 20:25А если у меня лицензия заканчивается в апреле, то обновившись по старой схеме сейчас я потеряю полгода и ещё не факт, что получу 16 релиз (ну выйдет он в ноябре и всё)?) То, что цена в $89 так и останется навсегда по сайту очень неочевидно, но с этим уже вроде разобрались.
Про фичи я, как программист, прекрасно понимаю, но одно дело обещать стабильное развитие, а другое творческий порыв)BVadim
11.09.2015 10:12Лицензия продляется от срока её окончания, т.е. потери времени при обновлении нет. По крайней мере, я продлял в прошлый раз задолго до окончания срока лицензии и она продлилась ровно на год от её предыдущей даты завершения.
menvil
09.09.2015 21:12+10А что будет с теми кто использует старые лицензии и не спешит обновляться? Например для PHPStorm c 8 версии на 9.
gorohoroh
09.09.2015 23:30+17Есть несколько вариантов:
1. Не обновляться. Релизы, которые покрываются имеющимися у вас лицензиями, останутся в вашем распоряжении.
2. Купить, например, upgrade subscription renewal в текущей модели лицензирования, тем самым получив год бесплатных обновлений, отсчитываемый с момента окончания предыдущей лицензии, и также получив в безраздельное пользование последний релиз за этот самый год.
3. Не обновляться, пока очень не захочется. Если очень захочется до 2017 года, купить подписку за $49 долларов и получать обновления в течение года с момента её покупки. По истечении года либо продлить подписку, либо откатиться на ту версию, которая у вас есть вот сейчас.
4. Подождать, пока мы в этом месяца объявим исправленную версию новой лицензионной модели, которая, возможно, подойдет вам больше. Взвесить варианты еще раз.
5. Плюнуть на нас и уйти к конкурентам.areht
14.09.2015 03:44Допустим, надо написать некоторый продукт, купили лицензию на год. Потом продукт ушел на поддержку и багфиксинг занимает… Ну по часу в месяц. 10 лет.
Мне все 10 лет платить полную подписку за то, чем я почти не пользуюсь? Я и обновлять то это не хочу.asavin
14.09.2015 12:26+1Странная ситуация. Скажем, проект на питоне. Что, больше никаких проектов на питоне не будет? Одноразовый язык?
jonic
09.09.2015 21:25+1А какая была старая цена? В принципе если подумать, 550 рублей в месяц за phpStorm, звучит вроде бы не плохо?
qw1
09.09.2015 22:46+66Неплохо, пока каждая программа не захочет перейти на такую модель (а кто не захочет?).
500 за Windows, 1999 за офис, 200 за notepad++, а всякая мелочь типа ping и grep вообще по факту использования, чтобы не переплачивать: 1 пинг = 3 руб., стандартный пакет из 4 — за 10 руб; grep — 6.50руб. за каждую 1000 прочитанных строкmtp
10.09.2015 00:43+21Что-то даже ёкнуло внутри. Какое страшное будущее вы рисуете, прямо как «Право читать».
poxu
10.09.2015 00:59+11C notepad++, ping и grep такого не случится никогда, спасибо Столлману. В мире где программное обеспечение продаётся по подписке или как сервис ценность его идей станет очевидна даже тем, кто никогда ими особенно не интересовался.
areht
14.09.2015 02:36Не произойдёт?
Ну, давайте дорисую картинку: Есть облако, клиент к облаку — планшет (Amazon, MS, google — на выбор), по тарифу минута ping — 3руб, Notepad++ — 5, JetBrains — 10руб, Adobe CC — 100р,
А обычных компов в магазине нет. Но есть проект на кикстартере…
general
10.09.2015 12:21+21Что-то сразу вспомнилось…
Итак, обычная московская квартира, 2018 год.
— Пап, можно я с твоей карточки сниму 99 баксов? За книжку надо заплатить.
— А, что за книжка?
— Ну, этот. Достоевский. «Преступление и наказание».
— Так зачем покупать. У нас же есть.
— Да? А в каком файле?
— Причём тут файлы. Вот же он, на полке стоит…
— Фу-ууу. Это же бумажная книжка!
— Ну, и что? Я ж в твои годы её читал.
— В твои годы, в твои годы… Там поиска нет. Как я, по-твоему, цитаты находить буду? Аудио-сопровождения тут нет. Анимационных картинок тоже нет. Только текст, в котором даже шрифт и тот поменять нельзя… Ты что? Меня же в школе всё засмеют! Сам такую читай.
— Ну, ладно. Вот, возьми DVD. Лет пятнадцать назад купил.
— Чего? DVD? А чем я этот антиквариат, по-твоему, прочитаю? В политехнический музей его сдай. Ты мне ещё перфоленту с Достоевским предложи!
— Если ты такой умный, то поищи сам в сети, да скачай нахаляву.
— Бесплатно скачать книжку!?
— Ну, да. А как же ещё? На книги Достоевского за давностью лет авторские права не распространяются… Наверняка, где-то она лежит.
— Ты, что пап! Это может у вас, в начале века, всё скачать нахаляву можно было. Ты что не слышал, что уже лет пять, как авторские права на все книги навечно переданы Американской Ассоциации Издателей Книг. Или ты хочешь, чтоб меня как члена секты Дмитрия Склярова в тюрьму пожизненно засадили?
— Так, Достоевский же не американец! Причём тут американские издатели.
— А кого это волнует? Ты, папа, случаем не антиглобалист?
— Нет, что ты! Ну, сынок, жалко же почти 100 долларов тратить за файл. Ну, одноклассников лучше попроси файл этот дать. У них-то точно же есть. А ты им потом свой какой-нибудь файл дашь.
— Ага! Если они мне своего Достоевского дадут, то где я его читать буду?
— В смысле, «где»? Они свою копию у себя дома, а ты свою тут.
— Ну, ты совсем отстал. Книжку можно читать лишь с того компа, с которого её купили. Да и код поляризации там другой будет… Короче, пап, давай деньги! Я куплю себе нормальную книжку.
— Ну, ладно. Вот, тебе одноразовый пароль на снятие 99 баксов с нашего счета. В наше время 100 долларов были большими деньгами.
— Ок. Скачал. Thanks.
— Ну-ка, дай и мне посмотреть… Слушай, сынок, а что это за картинки? Такого вроде бы в романе не было…
— Дык, это же баннеры. Без баннеров книжка стоит 699 баксов.
Открытый файл пестрел мигающими объявлениями: «Axe Proffessional, 2018 — современные топоры с лазерной заточкой»; «Косметический салон ’У Лизаньки’ — мы не дадим вам превратиться в старуху»; «Мучают проблемы? Психологическая служба доверия ’Порфирий’»; «Кредитуем, обналичиваем. Низкий процент»; «RASKOLNIKOFF.COM — вызов шаловливых старушек в любую точку земного шара»…
— Слушай, сынок, а что это текста романа не видно? Подождать что-ли надо пока баннеры исчезнут?
— Ну, ты как будто с Луны свалился! Сто лет ждать будешь. Текст же надо через поляризационные очки читать. Без очков только реклама видна!
— А это ещё зачем?
— Как зачем? Чтобы никто, кроме заплатившего, не мог книжку читать! Прикинь, если бы я купил книгу, а кто-то, ничего не покупая, у меня через плечо тоже мог бы её читать…
— Глупость какая-то. Ну, а если б я тоже очки одел бы?
— Ха, ну ты даёшь! Файл же настроен только на мои очки. На других очках другой код поляризации.
— Ладно, а ну дай-ка свои очки. Я через них книжку посмотрю.
— Как посмотришь? Они же тебя по сетчатке не опознают. Ты в них ничего кроме сообщения, что ты надел чужие очки не увидишь! Ладно, пап, не мешай со своими глупостями! Мне надо пока лицензия не кончилась быстро всё прочесть, а иначе надо будет либо аренду файла продлевать, либо книжка сама уничтожится. Не мешай, я читаю…
3 часа спустя.
— Уффф! Ну, всё. Я прочитал!
— Как всё прочитал? «Преступление и наказание» за три часа?!
— Ну, да. Я и быстрее всё прочел бы, если б рекламных пауз каждые полчаса не было бы.
— Всё равное не верю! Кто такой, например, Свидригайлов?
— Кто-кто?
— Аааа, всё понятно. Кто такой Лужин? Кто такая Соня Мармеладова?
— Ну, ты даёшь! Откуда же я знаю! Я ж Home Edition читал. У меня только про то, как Раскольников старуху топором убил, а потом сдался с повинной. Про всяких остальных надо Professional версию покупать или вообще Enterprise Edition. У нас же денег столько нет.
— Мда-а, с ума сойти, куда катится мир!
— Скатился уже. Лет пятнадцать назад надо было думать, если не ещё раньше…
Стас Козловский
phoenixweiss
10.09.2015 01:02+1А сейчас все к этому идет. К сожалению, такова тенденция на рынке. Никто уже не хочет продавать вагонами, гораздо выгоднее сажать на постоянные маленькие дозы.
jonic
10.09.2015 03:01+1утрируете как то слишком. И в принципе да, мне удобнее было бы отдать за винду 500 в месяц. Курс доллара подвел малость, до этого и фотошоп лицензионный был, но 1900 увы уже не радует, а в начале вообще смешные деньги стоило как и офис который я тоже выписывал.
а для ping и grep сразу появятся fping fgrep — от слова free в которых такой фигни не будет. Просто есть разница между «написать IDE» и «написать утилиту ping»
И вообще это не нужно, лучше платить за строчку кода в GNU Compiler, вот так потеха будет, что бы собрать open source — надо заплатить. Примерно из этой же оперы Вы вещаете.
symbix
09.09.2015 21:25+14«Да деньги очень нужны, милок»:-)
Подписка обычно заметно дешевле классического лицензирования, тут же просто денег хотят больше. Думаю, в оставшиеся год-полтора имеет смысл инвестировать время в доработку oss-решений (того же netbeans) — эта инвестиция, во всяком случае, будет навсегда.fshp
09.09.2015 21:36+13Есть же oss IDEA — Community Edition. Берите и допиливайте.
sborisov
10.09.2015 11:46+3CLion к сожалению нет, а допиливать её до эквивалентной поддержки С++ долго. А в мире есть не только Java программисты.
Работать с CLion под Linux очень комфортно, по моему скромному мнению — для разработки на С++ под Linux и близко ничего нет по качеству и удобству. Среду даже не замечаешь.
dzigoro
09.09.2015 21:31+9Я понимаю негодование тех, кто пользуется, скажем, только Идеей. Но вот у меня опыт заставляет пользоваться решарпером, идеей, аппкодом, да иногда и пайчарм доставать. И фрустрация наступала уже на втором продукте. Теперь я смогу пользоваться этим за 150 баксов в год — столько, сколько я платил за одну идею. По мне так круто стало.
А насчет владения — не, серьезно? Ну вот есть у меня лицензия на 12ю идею, а куда она мне вперлась сейчас?madhead
09.09.2015 22:30+6Да, серьёзно, а что? У меня была лицензия на 12-ю тоже. В 2013 году я не обновлялся — не видел смысла. И спокойно продолжал работать. Потом Java 8 потихоньку начала проникать в массы и появился смысл купить IDEA 14, что я и сделал. В этом году я снова не планировал обновляться. Апдейт с 12 до 14 стоил мне 99 долларов. Сейчас мне предлагают подписку за 89, а в перспективе год будет стоить 149. Вот и как тут быть?
Borz
09.09.2015 23:32-3использовать бесплатную CE редакцию. А если вам нужно то, что есть в платной IDEA, то не думаю что за год у вас не получится отложить 150$ на инструмент, помогающий вам получать доход.
madhead
09.09.2015 23:52+16Я не против заплатить за инструмент. Мне лишь не нравится идея внешней мотивации меня делать это постоянно.
riartem
10.09.2015 12:05+7Кстати, по поводу инструмента. Вот напрашивается аналогия.
Есть некий Вася. Он периодически помогает разным людям делать ремонт (укладывать ламинат), поэтому купил себе электролобзик за 99$.
И вот он работал с этим замечательным инструментом, иногда меняя его раз в год на более крутой (например, если выходила новая модель, которая умеет резать идеально прямые линии и более быстро).
И тут производитель лобзиков вдруг ему заявляет: всё, Вася, будешь теперь у нас лобзик арендовать по подписке! 149$ в год всего-то (чуть дороже, конечно, но зато вместе с лобзиком теперь сможешь ещё использовать болгарку и шуруповёрт). А если не оплатишь однажды, то лобзик у тебя перестанет работать.
Звучит, как бред, да?artspb
10.09.2015 12:10Т.е. вы предлагаете относится к софту так же, как и к железу? Боюсь, Ваш подход не оценят те, кто выступает против патентов в области ПО.
riartem
10.09.2015 12:16+3Я не предлагаю обобщать и относиться к любому софту, как к железу. Но если софт представляет из себя конкретный рабочий инструмент, то почему бы и нет?
Кстати, кроме всего прочего, когда мы рассуждаем о всяких внезапных подписках, как говорил мой преподаватель по кибернетике: «не стоит забывать, что себестоимость выпуска одной цифровой копии ПО стремится к нулю»в отличие от электролобзика.artspb
10.09.2015 12:19не стоит забывать, что себестоимость выпуска одной цифровой копии ПО стремится к нулю
Конечно, программисты ведь получают зарплату готовой продукцией ;)riartem
10.09.2015 12:22+2:) я же специально выделил полужирным, что речь идёт не о разработке новой версии ПО, а о себестоимости одной копии.
Если взять 1000 долларов и разделить на всех нуждающихся на Земле, то каждый получит примерно ноль
riartem
10.09.2015 14:44+6Вопрос минусующим:
Вы не согласны, что выпуск одной цифровой копии ПО стремится к нулю?
Вот представим, что JetBrains выпустила новую версию WebStorm. Пусть на разработку новой версии потрачено 49 000$.
Первая тысяча копий продана по 49$ — разработка окупилась. Всё остальное — чистая прибыль. 1001-й и каждый следующий пользователь скачивает и ложит в копилку компании 49$. Какие затраты компания понесла при выпуске этой копии? Заплатила за исходящий трафик разве что.
Я к тому, что если мы вернёмся к аналогии с лобзиками, то там компания при выпуске каждой копии тратит кучу денег на материалы, производство, энергию и т.п. + берёт на себя определённые гарантийные обязательства. Таким образом, на мой взгляд, она имеет гораздо более понятное моральное право вводить «подписку на лобзик»: гарантируя его работоспособность в рамках допустимых условий эксплуатации и постоянно обновляя внутренние компоненты, которые, очевидно, изнашиваются. При этом саму мысль о таком сценарии мы рассматриваем, как бред сумасшедшего. Но когда речь идёт о софте, который точно такой же рабочий инструмент — «всё ок, давай ещё».
И да, я солидарен с комментаторами в соседних ветках: ежемесячная оплата за онлайн сервисы простая и понятная. Dropbox-у надо тратить средства каждый месяц, когда там хранятся мои файлы: обслуживание, амортизация дисков, бэкапы и прочее.artspb
10.09.2015 14:56Вот представим, что JetBrains выпустила новую версию WebStorm. Пусть на разработку новой версии потрачено 49 000$.
$49к? Серьезно? Больше похоже на годовую ЗП одного разработчика.
Я Вам лично минус поставил потому, что Вы либо очень толсто троллите, либо слабо представляете реальную себестоимость создания какого-либо программного продукта. И да, она включает «обслуживание, амортизация дисков, бэкапы и прочее», даже если Вы разрабатывает программы исключительно для десктопа.riartem
10.09.2015 15:34+10Ну вы же должны понимать, что 49 000 просто взято для ровного счёта и что реально у JetBrains много больше тысячи клиентов?
Да и мой комментарий не совсем об этом.
Я вот ждал, что вы начнёте писать, возражая мне: «нет, чтобы изготовить копию лобзика, наоборот, никаких затрат не надо. Они возникают из воздуха. А вот копию программы чтобы сделать для Васи, надо кучу денег потратить.». А вы просто к цифрам прицепились.CheatEx
15.09.2015 12:09Вы готовы получать зарплату раз в год? Со скачком в 0 если компания разорится в течении этого года?
riartem
15.09.2015 12:58Ответ на ваш прямой вопрос: нет, не готов.
Но я не вижу прямой связи между данной моделью распространения инструментов для работы и зарплатами раз в год.
Вот смотрите, я — программист, пишу модули под CMS нашей студии и в конечном итоге результатом моей работы становятся крупные (и не очень) проекты. Вы можете представить студию, которая вдруг объявит своим клиентам, что они теперь должны платить за услуги столько же, только ежегодно, иначе их сайты перестанут работать? Да все пошлют подальше такую студию и не станут с ней связываться. Потому что кругом есть куча нормальных студий (читай «высокая конкуренция»).
У JetBrains практически монополия на рынке, вот они и позволяют себе такие «закидоны», уж простите.Borz
15.09.2015 13:27вы пишете «одноразовые» сайты? т.е. без дальнейших их обновлений и поддержки?
riartem
15.09.2015 13:33+2Нет конечно. Дальнейшие обновления и поддержка поставляются по отдельным договорам и суммам. Тут всё ок. Если клиент хочет раз в год внедрять новые фичи — он платит и мы делаем.
Но если ему это не нужно, то он не платит и сайт при этом всё равно продолжает работать.
kuznetsovin
10.09.2015 08:32+2Ну вот я, например, использую только PyCharm, и купил лицензию, из-за того что она поддерживает популярные питоновские фрейворки. В CE их поддержки, а платить «налог» за IDE, я не готов, т.к. к моему доходу он не имеет непосредственного отношения
Yeah
09.09.2015 23:53+9Было бы круто, коли было бы опционально. При сохранении старой модели добавить модель подписки. Вот это было бы круто, а так 1%, который пользуется всем сразу порадуется, а 99%, которые пользуются стабильно одной IDE попадут впросак, ибо на следующий год стоимость аренды будет выше стоимости владения.
Dolios
11.09.2015 11:46-1Теоретически, это уменьшит доход. А они его хотят увеличить. «Теоретически», т.к. мне трудно сказать, как на всю эту ситуацию повлияет лояльность пользователей. Лично я, например, в свете ряда событий и высказываний работников JetBrains, показывающих отношение к клиентам, решил искать альтернативу. Хотя лиценция у меня куплена «вечная» лицензия и еще в мае я хотел купить продление подписки и, повторюсь, дело вовсе не в деньгах.
Хотя, если мы ведем речь про бизнес, возможно они поступают и правильно. Наверное, с точки зрения сопутствующих расходов и т.д., иметь 50 клиентов, которые платят по 2 рубля, выгоднее, чем иметь 100 клиентов, которые платят по 1 рублю.FYR
15.09.2015 12:42Естественно — чем меньше клиентов тем меньше с ними проблем/запросаов/багов и если они приносят столько же денег то 50 клиентов по 2 рубля кораздо выгоднее, еще и тем что найти 51-го за 2 рубля проще чем найти 101-го за 1 рубль. Тупо количество людей которым продукт нужен огранченно.
mickvav
09.09.2015 21:42-42Хм. А я вот как осилил vimtutor — так в сторону всяких IDE и не смотрю.
poxu
10.09.2015 00:43+10На всякий случай поясню откуда минусы. Вим прекрасен, но для того, чтобы сделать из него что-то напоминающее идею пройти vimtutor как-то маловато.
Да, после ознакомления с вимом можно отказаться от IDE и их плюшек, но вот заменить вимом идею после знакомства с vimtutor не выйдет. Думать, что это возможно — значит не понимать, почему люди любят IDE, так же как перечислять фичи IDE как аргумент для того, чтобы использовать их, а не вим — значит не понимать, за что люди любят вим.mickvav
10.09.2015 08:45Да в общем, согласен. Просто инструмент нужно подбирать под класс задач. Так сложилось, что для моего класса задач вим рулит, но утверждений про ваши или чьи-то ещё задачи я не делал.
poxu
10.09.2015 10:48+1Если вы пользовались IDE, то логично предположить, что ваши задачи были связаны с прораммированием. Задач, связанных с программированием, в которых вим без плагинов покажет себя лучше специализированной IDE не существует. Рефакторинг, дополнение кода и дебаг — всё это в виме по умолчанию отсутствует, а то, что можно прикрутить — хуже аналогичной функциональности в IDE.
Вот что касается текста — тут IDE сливают, даже с плагинами, реализующими режим vim, хотя ideaVIM вот неплох.
В общем вим рулит только если программисту удобство редактирования текста значительно важнее, чем функционал, помогающий писать программы. Это не подбор инструмента под класс задач, это подбор инструмента под пользователя и особенности его психики.mickvav
11.09.2015 16:09-5В общем вим рулит только если программисту удобство редактирования текста значительно важнее, чем функционал, помогающий писать программы. Это не подбор инструмента под класс задач, это подбор инструмента под пользователя и особенности его психики.
Ну, если программисту операционная система не предоставляет функционала, помогающего писать программы, приходится для тривиальных задач (Alt-tab man что-нибудь, grep -r -A 10 что-нибудь *) пользоваться монстрами с жудкой лицензией и продолжать страдать.
А если программист потратил некоторое время на изучение основных инструментов, которыми он оперирует хотя бы в контексте конкретной задачи — то все эти всплывающие подсказки с методами, браузеры классов и т.п. — пытка и лишние тормоза.
«А как же дебаг?» — а для этого есть специальные инструменты (ddd, например), которые гибче и умнее многих встроенных дебаггеров IDE.vedenin1980
11.09.2015 16:21+2А если программист потратил некоторое время на изучение основных инструментов, которыми он оперирует хотя бы в контексте конкретной задачи — то все эти всплывающие подсказки с методами, браузеры классов и т.п. — пытка и лишние тормоза.
Вы видимо просто не представляете КАКИЕ возможности дают правильные IDE на некоторых языках, умная подсказка имен переменных, позволяющая менее чем за секунду получить хорошее стандартное имя, генерация большой части кода на лету (гетеры, сетеры, конструкторы, билдеры), быстрые безопасные переименования методов и классов, которые вызываются в тысячи мест проекта, автоимпорт классов за долю секунды, вынос кода в отдельную функцию с генерацией кучи параметров и результата. Все это позволяет иногда быть в десятки раз продуктивнее.
все эти всплывающие подсказки с методами, браузеры классов и т.п. — пытка и лишние тормоза.
Значит или в вашем языке нет нормальной IDE или вы не научились с ней правильно работатьmickvav
11.09.2015 16:34-9То есть если ваш язык устроен так, что вам на каждый чих нужно писать одинаковые и стандартные «геттеры и сеттеры», настолько нужно, что вы ради этого готовы покупать инструмент, то это очень, однако, эффективный язык. Особенно если вам платят за объём кода, да. Тогда и можно быть в десятки раз эффективнее, не спорю.
Если вы понимаете под рефакторингом переименования классов в куче файлов — это тоже та ещё эффективность, тоже прям вот необходим специальный рычаг для этого.poxu
11.09.2015 20:24+2Ну зачем сразу геттеры, сеттеры и рефакторинг? Вот например во многих языках программирования для использования функций или классов нужно инклюдить в основной файл файлы библиотек. И как бы хорошо ты не знал язык, при необходимости использовать функцию или класс надо заинклюдить его в начале файла.
Для этого придётся вспомнить где находится класс, собственно включить его и потом продолжить программировать. Это раздражает. И возможность избежать этой неприятной процедуры уже сама по себе веская причина использовать IDE.mickvav
14.09.2015 11:34Ну, я же не вам отвечал про геттеры и сеттеры, мне их привели как киллер-фичу, я и возражаю. Идея автоматического подцепления нужных модулей отлична, хотя и легко выносится из процесса программирования на процесс отладки — написал, не компилируется, вставил чего надо, повторил. Хотя да, процедура нудная, согласен.
areht
14.09.2015 03:06+2А вы не могли бы озвучить что у вас за язык, что у него нет ни стандартных конструкций, ни рефакторинга? Ну, и количество вакансий по нему посмотреть бы…
mickvav
14.09.2015 10:35-7Стандартные конструкции никто не отменял. А вот стандартные и однотипные, условно
SetSomeAttr(int SomeAttr) {
this.SomeAttr = SomeAttr;
}
нужны ровно в случае языков, запрещающих внешнее изменение атрибутов объектов. Что суть зло и загромождение кода, IMHO.
А где я говорил, что у меня в языке нет рефакторинга? Я имел ввиду, что рефакторинг глобальной заменой имён классов — либо глупость как действие, либо следствие глупости при проектировании. IMHO, опять же, но в первом случае — специальный инструмент для такой цели откровенно вреден, а во втором случае — ручная замена будет неплохой карой за глупость ;). И только в том случае, когда карать уже некого — тогда, да, специальный tool осмысленен. Хотя наверняка можно написать однострочник для grep + sed, который решает эту задачу только в лёт.areht
14.09.2015 10:42+5> либо следствие глупости при проектировании
А, вы просто пишете совершенный код, с этого же и надо начинать.mickvav
14.09.2015 10:50-3Нет, конечно. Но и не поощряю собственную глупость.
vedenin1980
14.09.2015 11:13+2Такой подход работает пока у вас небольшие, короткие проекты, вроде сделать пару скриптов на Perl/Bash для админских целей, как только в проекте оказывается команда из десятков программистов, уже написаны миллион строк кода, то тут только два варианта: либо рефакторинг, либо деградация кода, когда к устаревшей архитектуре начинают прикручивать костыли и хаки, лишь бы не трогать уже существующее.
В целом, разработка без IDE это как лодка без мотора, пока плавать недалеко и одному, можно прекрасно обойтись одним парусом с веслами, но океанский лайнер без мотора никуда не доплывает.mickvav
14.09.2015 11:25+1Специально пошёл и посчитал строки — да, проект небольшой, 153к. Не ядро линукса.
Но будь оно на java с геттерами и сеттерами на каждый чих — был бы под миллион, imho.
mickvav
14.09.2015 11:39Но вы же всё равно не сделаете рефакторинг без понимания, что именно происходит и как именно вы перемещаете код между классами/модулями и т.п.
А рефакторинг, который за вас может сделать IDE вообще без вашего участия, всё равно сведётся к поиску и замене, которая в лучшем случае увеличит читаемость ценой смены обозначений.
Или я не прав и вы можете сделать автоматически что-то более разумное?vedenin1980
14.09.2015 11:50Или я не прав и вы можете сделать автоматически что-то более разумное?
Естественно. Та же IDEA может разбивать функцию на более мелкие части, выносить методы с генераций десятка параметров и правильного результата, превращать текст в константу с генераций разумного имени по тексту, перемещать операторы в цикл и из цикла, дробить классы на части и делать пустые реализации методов интерфейсов и абстрактных классов, удалять ненужные приведения типов и ограничения доступа, проверять код на типовые ошибки и предлагать варианты их исправления (делать изменяемые коллекции и объекты неизменяемыми, дописывать пропущенные условия в switch, генерировать пропущенные try catch блоки, перелагать изменить protected на private если protected не нужен, предлагать исправления имен переменных, классов и констант в соответствии с code style, исправлять грамматические ошибки в именах переменных и функций, ловить возможные null point'ы и ошибки конвертации и многое многое другое). И все это автоматически или полуавтоматически.mickvav
14.09.2015 12:33-1может разбивать функцию на более мелкие части
Ну то есть делать чуть-чуть разумный cut-and-paste.
вносить методы с генераций десятка параметров и правильного результата,
Можете пояснить, а то я не понял. Оно само пишет за вас код?
превращать текст в константу,
Супер сложная операция. s/\(.*\)/"\1"/
перемещать операторы в цикл и из цикла
Само догадывается, когда это допустимо и делает, не спрашивая? Или cut-and-paste?
дробить классы на части и делать пустые реализации методов интерфейсов и абстрактных классов,
То есть вставлять нужные скобочки и имена классов + использовать шаблоны, ну ок, удобно если оно само догадывается по имени интерфейса (и не только из системных, но и из самописных).
перелагать изменить protected на private если protected не нужен,
А если вы ещё не написали код, где protected будет нужен, вы просто игнорируете это? То есть IDE дополнительно задаёт вам кучу вопросов по коду. Что может быть как хорошо, так и плохо. Depends.
Ну и вопрос ещё — оно само это всё делает или вам нужно всё-таки куда-то тыкнуть, чтобы оно свершилось? И если да, нужно, то понятно, что на изучение каждой такой функции системы нужно время, которое вполне может оказаться сравнимым с временем на гуглинг и изучение соответствующего отдельного инструмента.
Но с другой стороны — спасибо за этот разговор.
Давно хотел прикрутить ctags к vim для perl-а. Пошёл и прикрутил. Заняло 2 минуты.vedenin1980
14.09.2015 13:07Ну то есть делать чуть-чуть разумный cut-and-paste. Можете пояснить, а то я не понял. Оно само пишет за вас код?
Нет, есть кусок функции с десятком переменных и только одна из них используется после этого куска, нажав ctrl+alt+m IDEA сама предложит сделать функцию с десятком аргументов подобрав их имена из имен переменных, поставить в return именно нужную переменную и вместо куска кода вставит вызов новой функции. Тут даже вопрос не в том что она сделает рутинную работу нескольких минут за секунды, а что такой рефаторинг гарантировано ничего не сломает, а это уже может сэкономить часы.
А если вы ещё не написали код, где protected будет нужен, вы просто игнорируете это? То есть IDE дополнительно задаёт вам кучу вопросов по коду. Что может быть как хорошо, так и плохо.
Анализ кода настраивается один раз для всей команды и после этого IDEA указывает на нарушения только нужных тебе правил. И сказать «игнорируй это» тоже можно легко. Ну и иметь несколько профилей анализа кода разной степени педантичности тоже не проблема.
Супер сложная операция.
На самом деле, не все так просто. Рекомендованные имена генерятся с code_style проекта, с учетом английской грамматики (так чтобы слова были корректными), с правилами принятыми в языке и учитывая имена, используемые ранее.
Само догадывается, когда это допустимо и делает, не спрашивая? Или cut-and-paste?
С помощью быстрых клавиш, перемещает вверх/вниз цикла, но с учетом избегания совпадения имен и корректности переноса, так чтобы это ничего не сломало.
Ну и вопрос ещё — оно само это всё делает или вам нужно всё-таки куда-то тыкнуть, чтобы оно свершилось?
Большинство само (то что указано в настройках), иногда подсвечивает проблему/предупреждение красным/желтым, которую можно решить нажав alt+Enter и нажав исправит на нужный пункт всплывающего меню. Все работает интуитивно и быстро, код никогда не бывает идеальным, а так сразу видно где нарушены правила, указанные для проекта.
Borz
14.09.2015 13:56Супер сложная операция. s/\(.*\)/"\1"/
если бы просто s/..., а то при выносе в константу, попутно могут быть произведены следующие действия:
0) вынести константу в другой класс При этом, если этого класса нет, то сразу создать его
1) вынести в константу только часть текста. Если в другом месте есть такой же кусок текста, то так же заменить его на новую константу
Само догадывается, когда это допустимо и делает, не спрашивая?
например я могу написать «myObject.getParamAsList().for», и нажав Enter, сразу получить цикл по элементам.
А могу просто «4.for» написать и получить цикл от 0 до 3
но само это всё делает или вам нужно всё-таки куда-то тыкнуть
как настроишь — можно чтобы что-то само сразу делало. Например автоимпорт классов, если нет конфликтов. А так — она только подсказывает, что «вот тут косяк, но к нему можно применить то-то и косяка не будет. Применить или вам и так нормально?»mickvav
14.09.2015 14:26Про 4.for, чисто для интересу, гугление с переделками дало за 5 минут примерно такое (для .vimrc) —
com -nargs=1 F call DoFor(<f-args>)
function! DoFor(L)
exe ':s/\(.*\)/for(int i=0;i<'. a:L. ';i++){\1 };/'
endfunction
Тогда
:F 4
из ком.режима даст окружит текущую строчку циклом по i от 0 до 4.
И кстати, зачем выносить строковую константу в другой класс? Или это так вопросы локализации решаются?Borz
14.09.2015 14:414.for это частный случай.
зачем выносить строковую константу в другой класс?
например вынос в интерфейс или в родительский класс
Из этой же оперы: допустим мне надо создать метод methodM в классе classB, который является наследником classA и при этом дополнительно реализует interfaceB, который наследуется от interfaceA.
В продвинутом редакторе я должен ручками пробежаться везде, где этот methodM должен быть объявлен/реализован. в IDE же я сразу пишу реализацию в classB "@Override methodM" и IDE спрашивает меня, куда положить объявление метода — мне даже открывать не придётся ни classA, ни interfaceA ни interfaceB.
Казалось бы мелочь, но из этих «спичек» строится нехилый такой домикmickvav
14.09.2015 15:18Просто оставлю это тут — www.vim.org/scripts/script_search_results.php
> 5k разны штук для кучи всего, от подсветки в fasta-файлах последовательностей геномов, до GLSL — OpenGL shading language. :)
vedenin1980
14.09.2015 14:44+1И кстати, зачем выносить строковую константу в другой класс?
Чтобы использовать одну константу в любых классах проекта. Это антипатерн, когда общие для всего проекта константы размазаны по сотне классов.
P.S. Это уже холивар, если вы верите что лично вам легче работать с Perl без IDE, дело ваше. У каждого свои фламастеры.
areht
14.09.2015 11:54Продуктивно
Вы так все 153к написали? Или писали не Вы?
И фен таки, что за язык?mickvav
14.09.2015 13:35~50к моих, думается мне. Могу поднять по cvs и сказать точнее, но не охота. Да, не мигрировали на git, потому что незачем.
Да, perl. С объектами и наследованием. Админские скриптики лежат в отдельном уголке и не учитывались.areht
14.09.2015 15:44+1Ну тогда я вас понимаю, там IDE то нормальной нет, только и остаётся как идеальный код писать.
hurricup
14.09.2015 16:47+1Ну не далее как две недели назад вышло вот это: habrahabr.ru/post/265799
Это еще далеко не то же, что IDEA для Java, но может очень много полезного.
phoenixweiss
10.09.2015 01:05+29А я на велосипеде кататься научился. Вот думаю, до Владивостока смотаюсь теперь без проблем, было бы желание.
P.S. сарказм если что
dzigoro
10.09.2015 10:31+26How do you know one is a vim user?
1. They will tell you
2. They will tell you
3. They will tell you
copyright by iamdeveloperpoxu
10.09.2015 15:34+11И это характерно исключительно для тех, кто использует vim! Ведь никогда не бывает, чтобы любитель IDEA зашёл в топик, посвящённый виму и сходу начал рассказывать какой IDE он пользуется.
mickvav
11.09.2015 17:18Вот интересно, а сколько народу сходило по ссылке ;)
leventov
09.09.2015 21:50+19Мне кажется, негатив вызвала попытка пафосно прикрыться удобством пользователей. Все для клиента, ага.
Если честно сказать — мы поднимаем цены на продукты, даже не объясняя причин, — мне кажется это было бы нормально воспринято. Продукты JB сейчас же очень дешевы, на самом деле.gorohoroh
09.09.2015 22:53+1Значительной части пользователей это действительно удобно.
Проблема в том, что не всем.
Вот теперь думаем, как осчастливить всех с минимальными для всех и для нас потерями.poxu
09.09.2015 23:02+10Значительной части пользователей это действительно удобно.
Проблема в том, что не всем.
Судя по результатам опроса это удобно семи процентами. Ещё есть 48 процентов пострадавших и 20 равнодушных. 7 процентов это действительно не все, но каким образом они стали значительной частью понять сложно.Borz
09.09.2015 23:35+2вы видите только результаты опроса на хабре, а это только русскоязычный сегмент пользователей
poxu
09.09.2015 23:39+8Замечание резонное. Я правда где-то слышал, что у айтишников общего с айтишниками из других стран больше, чем с согражданами.
extempl
10.09.2015 08:45-13Отношение к платным продуктам сильно отличается. У нас же привыкли к бесплатности и сильно негодуют, когда надо платить.
evilbloodydemon
10.09.2015 08:53+10почитайте топики про новую подписочную модель на реддите и хакер ньюс и обнаружьте, что градус негодования «у них же» гораздо выше
alekseyspb
10.09.2015 08:56+4Сам факт существования обсуждения этой новости подтверждает то, что многие свыклись с тем, что за некоторые программные продукты стоит платить.
Заметьте, что темы обсуждения — «как платить», а не «платить ли вообще».extempl
10.09.2015 09:04-6Многие != большинство.
В данном случае обсуждаемая тема больше походит на «как платить меньше» или как заплатить за год, а пользоваться несколько лет неактуальной версией (будет невозможно для новых пользователей).
Yeah
09.09.2015 23:56+6Просто сделайте подписку опциональной. Кому нужна одна IDE — будут, как раньше, платить за апдейты, а кто, как Юлий Цезарь, пользуется всем и сразу, будет благодарен вам за возможность взять по подписке. Если бы еще была подписка со скидкой в нагрузку к покупной лицензии — это «ваще был бы огонь». Мне кажется, что существование права выбора принесет вам имиджевые очки и новых пользователей.
gorohoroh
10.09.2015 00:51Мы рассматриваем разные варианты, в том числе и такой.
Сейчас, очевидно, нет никакой возможности предсказать, не то что сообщить, какой вариант будет предложен взамен текущего.
petuhov_k
10.09.2015 06:29+22Вот же честно сказано «Представители JetBrains объясняют свое решение тем, что их продукты уже полны фич, и с такой моделью они теперь могут не гнаться за все новыми фичами в релизах для стимуляции пользователей к апгрейду, а сосредоточатся на постоянном улучшении продуктов. „
Т.е. если перефразировать “Мы не знаем, что нужно сделать в следующей версии, чтобы её купили, а денег хотим как и прежде»
MTonly
09.09.2015 21:51+1Возможно, подписка касается возможности получать обновления (заплатил за год — и в течение года можешь обновляться, не заплатил — просто продолжаешь использовать постепенно устаревающую версию), а не возможности использовать приобретённый продукт как есть, без обновлений.
alekseyspb
09.09.2015 21:54+2Так как раз и было раньше, а теперь — аренда.
MTonly
10.09.2015 16:35+1Хороший повод присмотреться к PhpED, написанному на C++ и работающему заметно быстрее. Поддержку LESS уже реализовали, SCSS наверняка на подходе. И никаких подписок.
Googolplex
09.09.2015 21:51+14Очень плохо, если модели «купить»-«обновить по желанию» не станет совсем. Мне не нужно ничего, кроме самой IDEA Ultimate, и в этой новой модели мне потенциально придётся платить в полтора раза больше. Я вижу на странице, что для существующих владельцев лицензии годовая подписка стоит дешевле, но в любом случае сам формат подписки мне не нравится — я не хочу, чтобы мой основной инструмент зависел от каких-то там подписок. Что если у меня не будет возможности продлить её? Я не смогу тогда пользоваться средой вообще? Но это же просто нонсенс.
Если вы хотите позаботиться об удобстве пользователей, которые используют много продуктов, почему бы вам не оставить обе модели?Borz
09.09.2015 23:37+6согласен — лучше бы оставили обе модели. Кто хочет, покупает подписку, а кто хочет — лицензию
mukizu
09.09.2015 22:27>не согласен с арендой, переезжаю на другую IDE
почему нет варианта — не согласен, остаюсь на текущей версии?alekseyspb
09.09.2015 22:37чтобы обсуждать в одной ветке сошлюсь на свой ответ:
habrahabr.ru/post/266547/#comment_8566669mukizu
10.09.2015 01:00Ну, мой вопрос был не про лицензии, с ними все вроде понятно, а про опрос в конце поста.
cVoronin
09.09.2015 22:28+14Мда, цена не порадовала.
Вот раньше была безумно дорогая лицензия на Photoshop и относительно гуманная лицензия на Lightroom. Теперь вместо этого можно платить в месяц 300-1 рублей и пользоваться обоими продуктами. За два года такой подписки получается стоимость «обычной» лицензии на Lightroom, а фотошоп становится приятным подарком.
Это правильная подписка.
Здесь же за год просят $119 — почти столько же, сколько и лицензия для Individual Developer была.
Вот это уже фигня какая-то. Во времена 30-рублей-за-доллар это ничего было бы, но сейчас…gorohoroh
09.09.2015 22:36$119 — это какого типа лицензия и на какой продукт?
cVoronin
09.09.2015 22:52Это за IntelliJ IDEA Ultimate для Individual Developer, на один год.
Нет, я, конечно, понимаю, что по сравнению со стоимостью лицензии на Delphi это абсолютно жалкие копейки, но…gorohoroh
09.09.2015 22:55В этом случае $89 в год, справедливости ради. Новая лицензия сейчас стоит $199, продление подписки на обновления — $99.
Но разница не в разы, да.
JuniorIL
10.09.2015 11:14-12Простите, а почему фирму, продуктом которой пользуется весь мир, должен интересовать курс доллара в отдельной стране?
kalbas
10.09.2015 11:50+9Ну например Steam или Microsoft волнуют и они дают цены в рублях.
JuniorIL
10.09.2015 15:49И после обвала рубля они не подняли цены? «Себе в убыток» продают?
kalbas
10.09.2015 18:00+4Office 365 за 5 лицензий в РФ стоит 2800 рублей, а в США 100 долларов. Для РФ gta 5 в Стиме стоит 2000 рублей, а для США 60 долларов. А Стим так вообще давно в рублях имел цены ниже, уже несколько лет такая тема.
Doktor_Gradus
12.09.2015 15:01Но тут надо сделать оговорку, что более дешёвые версии продукта в стиме будут залочены на свой регион, а «американская/европейская» версия за полную цену таких региональных ограничений не имеет (по крайней мере, я не сталкивался).
EjikVTumane
12.09.2015 16:56В Steam очень мало игр которые лочатся на регион и для них это явно пишется (см. страницу с XCOM: Enemy Unknown, например). Остальные вполне успешно запускаются из других стран — специально проверял.
kalbas
12.09.2015 19:04+1Не знал о такой теме, однако не отказался бы, если JetBrains дали цены в рублях в два раза дешевле и залочили на РФ версию.
Doktor_Gradus
13.09.2015 01:36+1Игру я могу купить за рубли и «подарить» европейцу или американцу — вот чтобы люди так не поступали, игры и лочат. Для IDE же почти бессмысленно лочить регион. Не могу представить себе кейс, где такое было бы востребовано.
rekby
13.09.2015 07:05А что мешает делать точно так же с IDE?
Вариант лочить на регион мне нормальным кажется только при аренде. При покупке ПО должно работать всегда и везде.Doktor_Gradus
13.09.2015 11:00Можете привести пример, когда будет целесообразно лочить IDE на регион?
Смотрите, если IDE закупает корпорация для своих разработчиков, то 99,99% всего рабочего времени разработчики будут находиться и пользоваться IDE в офисе компании, который может перемещаться внутри региона (но, как правило, в пределах города), но вряд ли когда уедет из региона. А если и уедет, то это скорее форс-мажор.
Да, если IDE покупает разработчик-фрилансер, то он сегодня в Гоа, завтра в Тае, послезавтра в Испании — ему неудобно пользоваться залоченной версией. Но таких меньше процента.rekby
13.09.2015 11:07+3Смотрите, если IDE закупает корпорация для своих разработчиков, то 99,99% всего рабочего времени разработчики будут находиться и пользоваться IDE в офисе компании
Вот как раз по-этому и может иметь смысл — можно дифференцировать ценник по регионам, при том что конечным пользователям это в подавляющем большинстве случаев не несет дополнительных неудобств, т.к. регион действительно меняется очень редко.
А именно лочить — чтобы большие компании не закупали лицензии на всю компанию по всему миру через одно представительство — в регионе которого это дешевле.
А так работает разработчик в России — платит по Российскому ценнику, стабильно, в рублях. Работает в США — платит по стабильному ценнику в долларах ну и т.п.Doktor_Gradus
13.09.2015 11:09+1> А именно лочить — чтобы большие компании не закупали лицензии на всю компанию по всему миру через одно представительство — в регионе которого это дешевле.
Да, в таком варианте, согласен.
Antelle
10.09.2015 11:54+5Потому что в этой стране компания и находится, и, наверное, ситуацию с сознательностью общества и пиратством прекрасно знает. Вроде бы, и на рутрекере сидят, и раздачи идеи тоже там видят. Так вот — можно сделать дёшево для частников, чтобы купил не один и не два человека, или дорого, чтоб купил только Вася, да и то потому что ему работодатель из-под полы денег дал, чтоб меньше платить.
Antelle
09.09.2015 22:28+6То есть, раньше webstorm стоил 50 баксов, а теперь — 100 за год? Это что ж такое получается, а?
gorohoroh
09.09.2015 22:38$29 в год для существующих персональных клиентов.
Хотя в целом да, WebStorm — отдельная история. Ему до кучи повысили цены для новых клиентов, но он изначально недооценен, увы.Antelle
09.09.2015 22:44Ну это ещё по-божески… Пара вопросов:
1. на какое время $29: первый год или пока не расхочется?
2. какая должна быть куплена минимальная версия ws?gorohoroh
09.09.2015 22:571. На любой срок, но только в случае, если вы не прерываете подписку.
2. Любая, тут ограничений нет.Antelle
09.09.2015 23:1330 баксов в год может быть и норм, но я бы таки подумал и о новых пользователях, у которых есть та же бесплатная visual studio, которая пока хотя и дурна для вебдева, но тоже постепенно улучшается.
gorohoroh
09.09.2015 23:37Так и мы постепенно улучшаемся, причем стараемся делать это даже менее постепенно, чем другие. Вот не будем улучшаться — все и пересядут на Atom-ы и Visual Studio Code-ы.
prigara
09.09.2015 23:12+21. Пока не расхочется
2. Любая. И даже если купите в ближайшие 2 месяца, через год сможете перейти на новую модель и воспользоваться скидкой для текущих клиентов.
Чуть больше об этом можно почитать тут: sales.jetbrains.com/hc/en-gb/articles/204249752-What-constitutes-an-Existing-Customer-Discount-
Yeah
09.09.2015 23:59$29 в год для существующих персональных клиентов.
Только до 2017 года. Дальше будет как для всех — 79 баксов в год.gorohoroh
10.09.2015 00:22Нет. Цена для существующих клиентов сохраняется и после 2017 года при условии, что подписка не прерывается.
Zibx
10.09.2015 00:41+1Глупое решение. Если я уеду в отпуск на месяц, то потом я не буду платить сколько там стоит после прерывания, а уйду на атом или штуку от мс. Благо jslint\jshit прикручиваемы и автокомплит они дотянули.
dbf
10.09.2015 16:45+4Слушайте, ну вы запутали всех этой страницей. Для продукта указано 3 цены, одна зачеркнута, другая со звездочкой, ниже две звездочки. «for existing users — Offer to be redeemed no later than Jan 1, 2017» — выглядит как возможность до 2017 года обновляться по указанной цене, а это оказывается другое.
JuniorIL
10.09.2015 11:17Кстати, на тему персональной лицензии. Я, скажем, был фрилансером, купил себе окружение. Потом прихожу в офис, как наёмный работник, могу ли я не просить начальство о новой лицензии и пользоваться своей?
Dolios
10.09.2015 11:40Да. Там есть какая-то юридическая заморочка с налогами, если я ничего не путаю, но ваших взаимоотношений с JetBrains это не касается.
p-y-t-h-o-n
10.09.2015 11:45+1Да, пожалуйста. Это допускается Соглашениями с конечным пользователем.
sales.jetbrains.com/hc/ru первый раздел, 6-ой вопрос
Dolios
09.09.2015 22:54+2Более того, раньше он стоил $29 для «индивидуальщиков». А теперь будет $89.
Это второй неприятный сюрприз от JetBrains. Первый был, когда внезапно оказалось, что за $29 я не могу возобновить подписку, т.к. год не продлевал ее (меня все устраивало в той версии, которой пользовался). Конечно, тут можно сказать, что сам дурак, надо читать внимательно все условия. Только вот написано об этом было не на странице оплаты, не на странице продукта, а, внимание, в FAK-е(!!!). Который я, естественно, не читал, т.к. проблем с IDE у меня не было. Причем, сотрудник техподдержки мне написала следующее: «Мы учтем Ваш комментарий и постараемся сделать информацию об особенностях продления подписки более заметной». Результат стараний каждый может посмотреть сам ;)
Придется отказаться от продукта. И дело даже не в деньгах, а в том, что выглядит это очень некрасиво.gorohoroh
09.09.2015 23:02+1Для существующих персональных клиентов стоимость годовой подписки на WebStorm $29.
Про действующие условия продления подписки на обновления написано в пользовательском соглашении, текст которого доступен из раздела Buy до совершения покупки.
И да, я тоже не всегда читаю пользовательские соглашения.Dolios
09.09.2015 23:13+3Не могли бы вы ткнуть меня носом в конкретный пункт лицензионного соглашения, в котором написано, что если я год не продлеваю лицензию, продление будет мне стоить на 50% дороже (т.е. $44), как, действительно, написано в вашем FAQ-е. Не сочтите за ерниченье, я правда не вижу этого в лицензионном соглашении.
gorohoroh
09.09.2015 23:43Вообще-то вы правы: о том, как с точки зрения цены разрешается ситуация с отсутствием обновления более года, там не написано.
Что там прописано — так это правило, согласно которому новые периоды обновления считаются от завершения старых — это пункт 9b:
(b) Licensee will qualify for free upgrades during the initial 1-year upgrade subscription term. Licensee may renew an upgrade subscription for another 1-year period by paying to Licensor an applicable upgrade subscription renewal fee. Each subsequent upgrade subscription term will start on the day following the expiration of a previous upgrade subscription term regardless of the actual upgrade subscription renewal date.
Dolios
09.09.2015 23:53+1Что там прописано — так это правило, согласно которому новые периоды обновления считаются от завершения старых — это пункт 9b:
Это я, естественно, читал. И понял это так, что если я купил лицензию 1 января, все возобновленные подписки будут действовать с «последнего» 1 января на дату оплаты, даже если я 5 лет не обновлял подписку и вдруг решил обновить на шестой. Более точного определения «upgrade subscription term» нет.
Вообще-то вы правы: о том, как с точки зрения цены разрешается ситуация с отсутствием обновления более года, там не написано.
Я бы хотел попросить вас добавить эту информацию на страницу оплаты. Мне, если честно, было по-человечески очень неприятно узнать про эти «особенности» в момент, когда я собирался уже вывести номер карты, чтобы заплатить вам денег.gorohoroh
10.09.2015 00:53А вам не кажется, что эта информация пусть и не помешает на странице оплаты, но полезнее была бы еще до попадания на неё? Например, в письмах, которые вы получаете за некоторое время до истечения срока текущей подписки.
Dolios
10.09.2015 08:13Не помешает. Но я имел в виду, что все особенности стоимости и сроков действия подписки необходимо внятно объяснять пользователю еще до первой оплаты. Чтобы клиенты не чувствовали себя потом обманутыми. Все-таки ваш механизм сильно отличается от, скажем так, «общепринятого», когда подписка действует год с момента оплаты безо всяких дополнительных условий.
Regis
09.09.2015 22:31+1Не согласен с арендой, не буду обновлять имеющиеся лицензии.
alekseyspb
09.09.2015 22:36Как я понял, такого варианта нет, либо переходишь на новую модель лицензирования, либо отказываешься от использования.
Неверно понял?gorohoroh
09.09.2015 22:39Неверно поняли.
Лицензии, купленные до 2 ноября 2015, остаются на старых условиях, ими можно пользоваться без ограничения по времени.alekseyspb
09.09.2015 22:52Прошу прощения, неверно понял изменения.
Хотел было внести обновление в пост:
UPDATE
Я не включил в опрос варианта «не согласен с арендой, не буду продлять лицензию», так как при прочтении нововведений понял, что такого выбора нет. Уважаемый gorohoroh указал на мое заблуждение:
habrahabr.ru/post/266547/#comment_8566687
Добавлять новый вариант ответа я не стал, что не искажать результаты, думаю, что можно поддержвать такой выбор голосованием за подходящий комментарий:
habrahabr.ru/post/266547/#comment_8566661
Но предпросмотр теперь показывает, что статистика ответов обнулится.
Кто-нибудь знает, пропадет ли статистистика если я обновлю текст поста?
isden
09.09.2015 22:57> Лицензии, купленные до 2 ноября 2015, остаются на старых условиях, ими можно пользоваться без ограничения по времени.
Апгрейды будут предоставляться далее по такой схеме? Или купили и все?gorohoroh
09.09.2015 23:07При покупке новой персональной лицензии или при продлении подписки на обновления для существующей персональной лицензии до 2 ноября вы получите полный год бесплатных обновлений, как то предусматривается действующими пока лицензионными соглашениями.
Например, если у вас есть персональная лицензия на ReSharper и её период бесплатных обновлений заканчивается 15 сентября 2015 года, вы можете в срок до 2 ноября купить продление подписки на обновления (upgrade subscription renewal), после чего исправно и бесплатно получать все новые релизы до 14 сентября 2016 года включительно.
С коммерческими лицензиями ситуация аналогичная с поправкой на то, что для IntelliJ IDEA и ReSharper они бывают без включенного периода бесплатных обновлений, а просто на мажорные версии.
demitsuri
11.09.2015 09:43+12Да всё правильно поняли. Что касается CLion, который я купил, то с моей стороны это был аванс. Сейчас эта IDE не подходит для моих целей, она попросту нестабильна и неудобна: CMake без поддержки CTest, С11 не поддерживается, инспектора памяти вообще нет (есть только через консоль gdb), отжирает 1Гб памяти на проекте с 20 *.h и 15 *.c, каждый из которых содержит не более 500 строк.
А с переходом на модель подписки это означает, что вариант «купить сейчас, а через год обновиться и за $150 получить IDE, которой хотя бы можно пользоваться» теперь не прокатит. Для текстового редактора на стероидах (увы, CLion пока что по-другому назвать нельзя) дороговато.
И ещё один немаловажный факт. Весной JB опубликовали стоимость лицензии и её продления на CLion. И таким образом заключили соглашение со всеми, кто приобрёл лицензию, что у них будет возможность хотя бы единожды продлить её на описанных условиях. Конечно, это не юридическое соглашение, а джентельменское. Так вот, совершая такой «кидок», JB открывает ящик Пандоры. Ведь до сих пор у нас было ещё одно джентельменское соглашение: вы предоставляете нам качественный софт без нелепых ограничений и по адекватной цене, а мы не занимаемся поиском кряков, поддерживая своими деньгами такую хорошую компанию.gorohoroh
14.09.2015 16:42Отмечу, что возможность единожды продлить лицензию на описанных условиях есть — если это сделано до 2 ноября.
demitsuri
14.09.2015 17:33+3Спасибо за комментарий. Правда, он не проливает свет на ситуацию с конкретным продуктом. Мне до сих пор непонятно, что означает «если это сделано до 2 ноября».
Давайте рассмотрим реальную ситуацию.
14 апреля 2015 года CLion 1.0 увидела свет. Т.е. где-то в районе этой даты уже стало возможным приобрести лицензию на этот продукт.
30 апреля, в районе истечения срока действия EAP-лицензии, я приобрёл персональную лицензию. На плашке «About» гордо значится, что «Entitled for free updates and upgrades until April 29, 2016». На момент оплаты на сайте указано, что продление лицензии на год будет стоить от $59 (хотя по ссылке на продление сумма зафиксирована на отметке $59).
Моё видение возможности продления на описанных условиях заключается в том, что 29 апреля 2016 года я плачу $59 за продление лицензии, ещё год получаю обновления, и только потом я остаюсь с полнофункциональной версией CLion со всеми улучшениями на 29 апреля 2017 года.
А в FAQ по этому поводу сказано, что можно, например, купить продление подписки на обновления дважды, и в результате получать обновления 2 года. Или сразу купить продлений на $590, и 10 лет обновлять CLion до какой-нибудь 12-й версии.
Подскажите пожалуйста, где здесь 2 ноября? И почему вы использовали слово «единожды»?
gorohoroh
14.09.2015 22:562 ноября в статье, на которую вы ссылаетесь, нет. Зато известно, что с 2 ноября мы меняем схему лицензирования, о чем и объявили 3 сентября. Сейчас очевидно, что предложенная схема сырая и мы её модифицируем и о характере модификаций объявим достаточно скоро, но тем не менее, в том или ином виде лицензирование меняться будет, и пока нет причин думать, что это произойдет не 2 ноября.
В этот же день мы прекратим продажи upgrade subscription renewal-ов, поэтому 29 апреля 2016 года купить продление вы, увы, не сможете. Но вы сможете при желании купить его до 2 ноября, потому что, как следует из того же FAQ-а, upgrade subscription-ы отсчитываются от даты окончания предыдущего периода. Следовательно, покупка upgrade subscription-а на год до 2 ноября в вашем случае позволит получать апдейты до 29 апреля 2017 года. Таким образом, ситуация отличается от описанной вами только датой платежа за очередной год бесплатных обновлений. Насколько это критично в плане соблюдения джентльменского соглашения, наверное, решать вам.
Слово «единожды» я использовал постольку, поскольку оно фигурирует в описании джентльменского соглашения №1, описанного в вашем исходном комментарии.
На момент оплаты на сайте указано, что продление лицензии на год будет стоить от $59 (хотя по ссылке на продление сумма зафиксирована на отметке $59).
Вот это высказывание я не понял, простите. Можете пояснить, в чем вы видите конфликт?demitsuri
15.09.2015 00:01+4На момент оплаты на сайте указано, что продление лицензии на год будет стоить от $59 (хотя по ссылке на продление сумма зафиксирована на отметке $59).
Вот это высказывание я не понял, простите. Можете пояснить, в чем вы видите конфликт?
Никакого конфликта тут нет. Комментарий в скобках — от ожидания увидеть больше опций, которые «прокачивают» базовые $59 в сторону увеличения стоимости. На этом, собственно, заканчиваются вводные данные. А конфликт начинается со следующего абзаца, где сталкиваются 29 апреля (верная дата по логике вещей) и 2 ноября.
Насколько это критично в плане соблюдения джентльменского соглашения, наверное, решать вам.
Формально все правила приличий JB соблюли. Но при этом «оттяпали» почти 6 месяцев на принятие решения о первом продлении, и все последующие продления в придачу. У меня претензии только по одностороннему изменению правил, которое отлично иллюстрирует неуважительное отношение компании к своим клиентам. Я могу охарактеризовать это только как злоупотребление правом (конечно, не в юридической, а в повседневной трактовке).
И, наверное, что самое обидное, что та «свобода выбора», которую вы предлагаете, на самом деле ничего из себя не представляет. От слова «совсем». Выгода в $10 в год и плати-регулярно-чтобы-у-тебя-наш-продукт-хотя-бы-запускался — неравноценные опции. А давайте я буду доплачивать $10 в год, чтобы работать по старому соглашению? Ведь ваша компания считает честным подобное отношение ко мне. Значит, оно будет честным и по отношению к ней самой.
Или давайте я заплачу ещё $177 (3 годовых продления), чтобы вы сделали 8 нужных мне (да и не только мне одному!) доработок, и расстанемся по-хорошему?
PS Я могу платить за продукт, просто не приемлю рэкет в любой форме.
bezumkin
09.09.2015 22:31AppCode, PhpStorm, RubyMine, PyCharm or CLion за $49 в год для нынешних клиентов меня более чем устраивает.
Сейчас мне нужно платить по $49 за продление каждого из этих продуктов, а я использую сразу 3: AppCode, PhpStorm и PyCharm.bezumkin
09.09.2015 22:37+1Или я не понял, и это отдельно нужно платить за каждый продукт?
Тогда нафиг такое не надо.
gorohoroh
09.09.2015 22:43В текущей схеме за продление upgrade subscription-ов вы платите $49 + $59 + $59 = $167.
В новой схеме — $49 в год за каждый из них (итого $147 в год). Но в вашем случае имеет смысл перейти на All Products — это $149 в год за _все_ продукты (иначе говоря, ReSharper, ReSharper C++, WebStorm, CLion, IntelliJ IDEA вы получаете за 2 дополнительных доллара в год)bezumkin
09.09.2015 22:49+7Фокус в том, что мне не нужны все продукты. Мне нужны только эти 3 и не постоянно. PyCharm, например, я уже полгода не обновлял и пока не планирую, но он всё равно работает и устраивает меня на 100%.
Экономия $20 в обмен на короткий поводок мне не особо интересна. Получать все эти 3 продукта за $49, как я подумал вначале, было бы заманчиво, а за $147 — нет, спасибо.gorohoroh
09.09.2015 23:10+2Понятно. Вы, конечно, в полном праве остаться на тех версиях, которые вам полагаются по текущим лицензиям.
PVAntonov
10.09.2015 06:40+5Три года владею персональной лицензией на PyCharm, думал покупать лицензию на CLion. Переход на новую схему лицензирования заставил задуматься. Вначале тоже решил что $49 за все продукты, что, несмотря на все минусы лицензии по подписке, все же достаточно заманчивая цена. После вашего сообщения все-таки думаю переезжать на Eclipse. Если еще и внезапно выяснится, что новая персональная лицензия не может использоваться на работе (где-то в англоязычных комментариях такое проскакивало, ни опровержений, ни подтверждений не нашел) то сомнений не останется вообще. Лицензирование по подписке имеет смысл в условиях экономической стабильности, когда человек может (или, по крайней мере, думает, что может планировать бюджет на много лет вперед). В России $150 сейчас и $150 год назад — это две большие разницы. Мне уже пришлось искать отечественную замену некоторым зарубежным сервисам или вовсе отказываться от них, поскольку в рублевом эквиваленте затраты стали неадекватными. И никто не может гарантировать, что $150 сейчас и $150 через год не будут точно такой же большой разницей. В свете этого ставить свою работу в зависимость от инструмента, который в один прекрасный момент может просто перестать работать как-то не хочется.
gorohoroh
10.09.2015 10:23Курс рубля — крайне грустная история, да, но это отдельная проблема, которую мы не можем решить универсально, только нерегулярными распродажами.
ставить свою работу в зависимость от инструмента, который в один прекрасный момент может просто перестать работать как-то не хочется.
Это соображение универсальное и интернациональное, и мы думаем, что с этим делать.
Использование персональных лицензий на работе разрешено при условии, если они куплены за ваши деньги (а не за деньги работодателя, будь то в форме непосредственной оплаты или возмещения).oisee
10.09.2015 13:32+5Да ладно, и Steam и Apple и MS в рублях цены дают. И учитывают специфику рынков.
У MS цена за Office365 на семью (5 компьютеров PC/Mac + 5 мобильных девайсов Android/iOS/Win) за год кризиса поднялась с 249 до 286р.
Похоже что общий мессадж: «зарабатывайте на буржуях, а нам, согражданам, дайте в рублях и дешевле».
Что логично. Подписка должна быть дешевле покупки именно за счёт постоянного потока денег для арендодателя и из-за дополнительных ограничений для арендатора.
dim_s
09.09.2015 22:34+5Кстати, можно бесплатно получить лицензию от JetBrains если у вас есть более менее поддерживаемый open-source проект. Это работает, правда заявки могут рассматривать от 2 до 4х недель.
gorohoroh
09.09.2015 22:44+3А также если вы студент, преподаватель, тренер или Microsoft MVP.
Кроме того, существуют бесплатные продукты IntelliJ IDEA Community Edition, PyCharm Community Edition, dotPeek.Linloil
10.09.2015 05:07>преподаватель, тренер
Автор Pluralsight подпадает в эту категорию?gorohoroh
10.09.2015 10:27+2Формально не попадает. И вряд ли ему это подойдет, поскольку classroom лицензия выдается для использования в учебном процессе; следовательно, автору Pluralsight придется использовать продукт в своем курсе — не уверен, что это всегда уместно.
Фактически же большая часть авторов исходного Pluralsight — MVP, которые получают бесплатные лицензии за счет этого своего статуса.
Devgru
09.09.2015 22:58Пользуюсь Идеей с 2007 года, лучшая IDE для Java и веб-разработки. Кажется, с новой ценовой политикой новичкам будет проще решиться, 500$ за лицензию не каждый потянет.
Regis
10.09.2015 20:24Поясните пожалуйста, как со старой ценовой политикой вы набрали 500$?
Devgru
10.09.2015 20:50Взял привычную «идею»: www.jetbrains.com/idea/buy/choose_edition.jsp?license=COMMERCIAL&type=NEW
Yahweh
10.09.2015 21:58+3а так не катит? www.jetbrains.com/idea/buy/#personal
Devgru
10.09.2015 23:23+1Да, чё-то затупил, спасибо! Получается ерунда — лицензия для компаний будет дешевле, для частных пользователей дороже.
a553
09.09.2015 23:10+18И я со своей колокольни, где пользуюсь только решарпером, выскажу своё непопулярное мнение :)
Предыдущая модель оплаты нового продукта раз в год стимулировала компанию продавать каждый раз новый продукт раз в год. То есть, не допиливать возможности до юзабельного состояния, а продавать всё новые и новые фичи. Посмотрите на объявления новых версий: поддержка новой версии языка! новый пункт в контекстном меню! новое-новое-новое! Вот и получается, что одни фичи делаются, забываются, делаются новые, и так далее.
Таких «забытых» фич очень много, которых внедрили в решарпер однажды, а потом забыли. Им много лет и они хотят улучшений, чтобы дотянуть до возможностей самой студии, которая развивается более гаромнично. Например, Structural Search (две инкарнации), R# IntelliSense, Color Identifiers, Test Explorer, куча всяких разных шаблонов, новый Run Configurations и прочее.
Так вот, мне хочется верить, что новая модель оплаты позволит JB остановиться, обернуться и посмотреть на существующий продукт, а не гнаться вперёд за новыми фичами. Допилить то, что не допилено. Достать всякие шоустопперы из беклога и пофиксить. У пользователей будет более качественный продукт, у JB будет больше денег, и все будут счастливы.
Я обычно под постами JB ругаюсь, но этим постом я не разочарован, наоборот надежда появилась, что вы реструктуризируетесь и берётесь за голову. Удачи вам!madhead
10.09.2015 00:07+18А новая модель оплаты не стимулирует ничему! Компания просто получает доход за то, что я пользуюсь её продуктами. Можно, расслабив булки, занятся разбором нескольких тысяч дефектов в багтрекере разной степени важности, растянув этот процесс на годы.
prigara
10.09.2015 12:58+1Не могу с вами согласиться. Подумайте сами, мы делаем продукты на высоко-конкурентном рынке, если мы не будем развиваться, всесторонне улучшать продукт, добавляя новые фичи, поддержу новых версий языка, улучшая UI и тд, где мы окажемся через год? У продуктовых команд достаточно мотивации и «стимуляции», поверьте мне.
gorohoroh
10.09.2015 00:30+8Знаете, я не скажу за всех своих коллег, но я бы лично хотел, чтобы человек с вашими взглядами на развитие продукта работал в команде ReSharper. Не рассматривали такой вариант? )
Спасибо.Borz
10.09.2015 00:40+1так сказали, как будто только в reSharper пылью покрываются фичи и баги…
gorohoroh
10.09.2015 00:56Так сказал, потому что работаю в ReSharper-е и считаю его лучшим продуктом JetBrains за всю историю.
Это, конечно, очень субъективно, и о вкусах не спорят.
Ну хотя мы ж на хабре: можно и поспорить.
ruzhovt
09.09.2015 23:23+8три года покупал апдейты для вебшторма. потому что видел хочу ли я обновится до след версии и иметь новые фичи или нет.
сейчас мне за ту же цену (а то и больше) предлагают купить аренду на год после чего я не могу пользоваться продуктом на который раньше за ту же цену я получал лицензию вечную.
вы прикалываетесь?
при всем уважении (делаете то вы хорошие продукты) — идите в жопу.
перейду на Atom.io если не откатите изменения по лицензированию.gorohoroh
09.09.2015 23:59+34Хорошо, спасибо, мы проследуем в жопу.
И там будем делать хорошие продукты.
gorohoroh
10.09.2015 00:09+17А если серьезно, то да, мы плохо продумали то, как будут выглядеть нерегулярные апгрейды персональных пользователей с одним продуктом.
Нам, конечно, как истинной корпорации зла хотелось бы, чтобы они перестали быть нерегулярными, но одних хотелок недостаточно.
Думаем, как прийти к компромиссу. Придумаем — объявим. На этот раз, полагаю, и на хабре тоже.ruzhovt
10.09.2015 09:22+9вы не продумали почему вдруг человек которому не нужны апдейты на мажорную версию каждый год должен платить деньги каждый год.
причем эти деньги эквивалентны стоимости новой лицензии вечной.
в случае с фотошопом стоимость вечной лицензии одного продукта эквивалентна 5-6 годам аренды. а у вас стоимость 1 вечной лицензии эквивалентна 1 году аренды. лолшто?ruzhovt
10.09.2015 09:29+4если раньше я мог выбрать хочу я обновиться на новую версию за 29 баксов с новыми фичами или нет
то теперь мне говорят обновляйся на новую версию за те же 29 баксов (по скидке!), и при этом через год ты не сможешь пользоваться купленым продуктом. красавцы.
тут дело не в деньгах даже. т.к. затраты остаются те же (с учетом скидки :-D) для текущих владельцев «вечной лицензии», а в том что вы просто так заявляете что уже купленый продукт будет невозможно использовать через год без дополнительной оплаты.ruzhovt
10.09.2015 09:39+8да и еще в деталях акции неимоверной щедрости по «скидкам» для людей уже обладающих вечной лицензией написано, что если вдруг ты решил пропустить 1 год обновлений — теряешь «скидку которой нет» и уже платишь в 3 раза больше за любое след обновление. (99 баксов вместо 29)
что вы там курили блин, были ж нормальной лояльной компанией?Dolios
10.09.2015 11:37что если вдруг ты решил пропустить 1 год обновлений — теряешь «скидку которой нет»
А вот так было всегда. О чем я с удивлением узнал, попытавшись купить подписку в мае.
habrahabr.ru/post/266547/#comment_8566775
gorohoroh
10.09.2015 15:16-1Уже купленный по старым условиям продукт вы сможете использовать через год без дополнительной оплаты и без обновлений. Казалось бы, это соответствует вашему подходу, поскольку вам «не нужны апдейты на мажорную версию каждый год».
prigara
10.09.2015 13:48Ды, мы повышаем цены и тут уже вам решать, хотите ли вы платить или нет. Мы пытаемся найти компромиссное решение, но кажется, что вряд ли вам угодим. Очень жаль.
symbix
11.09.2015 02:41+4Чтобы апгрейды были регулярными, надо делать то, ради чего этот апгрейд имеет смысл делать. :)
Скажем, phpStorm 8 я пропустил ввиду того, что ничего интересного для меня там не появилось: все проекты были еще на 5.4, а раздражающие меня еще со времен 6-й версии баги так и не были исправлены. Если бы мне тогда, видя неисправленные уже год баги со статусом Critical, пришлось бы платить тупо за то, чтобы сторм не превратился в тыкву — наверное, просто ушел бы на Netbeans.
А вот в 9-ке уже многое пофиксили, да и на php 5.6 уже перешел — так что, посидев несколько месяцев до релиза на EAP, купил не раздумывая.
andrewnester
10.09.2015 09:38+1пишу на php и недавно тоже думал а попытке перехода с phpstorm на что нибудь просто ради интереса
Так вот
NetBeans — более менее терпимо, но не идет в сравнение
ZendStudio — медленная, багнутая, мало фич
Sublime — дорогой)
Atom — все классно, но мало плагинов, к примеру, автоматически отформатировать код по стилям, отличным от PSR у вас не выйдет, да и автокомплит так себе
Так что не так легко и соскочитьbezumkin
10.09.2015 14:56+2Я когда начал работать с iOS просто не смог себя заставить что-то писать в Xcode — показалось очень неудобно. Купил AppCode и стало хорошо: в нём пишу код, а в Xcode рисую интерфейс. Так что тут не только соскочить, тут и с чем-то новым работать становится трудно.
Без шуток, продукты у JetBrains офигительные, и эту ерунду с новыми лицензиями, уверен, мы как-нибудь разрулим к всеобщему удовольствию.
andrewmillion
09.09.2015 23:28+7Только на днях думал, что Ок — отличная все же среда Intellij Idea за свои деньги.
Но с новым ценообразованием все их силы будут уходить на блокировку торрентов с кейгенами.
За среду я уже заплатил. Нести еще денег как бэ не за что.stepik777
10.09.2015 00:37+18Не знаю, занимаются ли они блокировкой торрентов, но я видел их техподдержку в комментариях к раздачам их продуктов.
arielf
09.09.2015 23:52+14Особое мнение: вопрос в вечной зависимости и в том, что как бы много вы не платили за лицензию, вы платите её один раз, а за подписку вы будете платить вечно, даже если изменения вам совсем не нужны, а если фирма закроется, вы останетесь без работающей программы, зависящей от уже неживых серверов.
mamahtehok
10.09.2015 00:07+3Есть серьезное опасение, что с данной моделью, большая часть времени JB начнет уходить не на улучшение продуктов, а на борьбу с пиратсвом и защиту продуктов :(
gorohoroh
10.09.2015 00:15+7Я с трудом представляю себе 400 разработчиков, которые каждый день годами не занимаются ничем, кроме как репортят раздачи. Ну правда.
mamahtehok
10.09.2015 00:22+6я тоже. а вот 50 девелоперов которые вместо допила фичей и фикса багов фигарят суперуберкрутую защиту — могу.
dbf
10.09.2015 16:53+2Я, конечно, статистики не видел, но подозреваю, что у JB преобладают продажи для корпораций (где-то в слайдах была информация про 100k проданных лицензий, так вот в одной крупной компании может быть легко больше 1k java-программистов), там такой проблемы нет вообще. Так что ничего страшного в том, что какой-нибудь фрилансер сприратит IDE, потом выйдет на работу и будет начальству на мозги капать, чтобы купили лицензию.
tangro
10.09.2015 00:10+14Я, в общем, нормально воспринимаю подписку на какие-то сервисы, которые что-то для меня делают постоянно. Вот Дропбокс хранит мои файлы — я ему плачу за подписку, doit.im синхронит мои задачи — я ему плачу регулярно, и т.д. Но постоянно платить за тот бинарник, который я когда-то давно скачал себе на компьютер — просто чтобы он продолжал запускаться? И не надо тут про апдейты — если я купил то, что купил — оно меня устраивало и так.
Honeyman
11.09.2015 16:41Уверен, в конечном итоге в JetBrains отдебажат свой прайсинг и остановятся на том, что по подписке будет, как и положено, продаваться какой-нибудь сервис. Например, доступ к базе плагинов и их обновление, плюс обновление самого IDE. Работа же в самом (разово купленном) продукте останется бесплатной.
tangro
13.09.2015 15:36+1Я по подписке вполне бы купил у них чего-то в духе «виртуалка в Амазоне с установленными IDE, в которых уже настроен деплой веб-проектов например, на те же виртуалки в Амазоне». Надо тебе что-то попробовать — приконнектился, поработал, задеплоил — всё ок. И понимаешь, за что платишь абонплату.
borNfree
10.09.2015 00:13gorohoroh Скажите пожалуйста, а коснутся ли перемены EAP (Early Access Program) версий ваших продуктов, в частности PHPStorm?
gorohoroh
10.09.2015 00:16+4Нет, EAP-ы останутся малостабильными, бесплатными, регулярными, и по-прежнему будут отстреливаться дней через 30-45, в зависимости от продукта.
relgames
10.09.2015 00:46+4«попридержали деньги на обновление поддержки» — с 14 версии качество упало ощутимо. Зависания, глюки, тормоза. Сейчас в трекере IDEA открыто 50+ багов со словом freeze. 14 версию нельзя было использовать со спринг плагином — зависало все. После обращения в сапорт и общения с разработчиком и предоставления cpu дампов проблему вроде как решили, но в 15 EAP, у которой свои проблемы (см. 50+ freeze-багов). Вот и получается, что 15 EAP виснет, 14 тормозит на спринг проектах. А вы удивляетесь, почему люди не хотят обновляться.
helions8
10.09.2015 00:54+7Странно, особенно после опыта Adobe, ожидать какой-то иной реакции от персональных пользователей, кроме как негативной (в основной массе). Ну и, что не менее обидно, в отличие от того же Adobe, JB как компания все же имела положительную репутацию. А теперь, в не зависимости от того, оставят perpetual licences или нет — «осадочек остался».
Более-менее регулярно заносил деньги в течение 4+ лет, но пару раз оставался без продленной лицензии на 3-5 месяцев (просто не было необходимости), потому новой модели просто испугался, да и вообще как-то в целом неприятно и дело не в стоимости. Повышение цены на Ultimate даже в пару раз я бы спокойно пережил.
А еще вся эта система лицензий запутанная. Если вы платите, то так, а если перестали то потом вот так, а если до этой даты успели то эдак — напоминает старый добрый MS, где нужны специальные люди, которые умеют толковать секретные свитки по которым можно купить MSO на 30% дешевле.
PS. задумался над тем, что можно было б те же деньги заносить какому-нибудь Эклипсу и получить годный свободный инструмент без купюроприемника.Borz
10.09.2015 00:59как вариант, добавить в подписку функцию «приостановить подписку» сроком до N-цати месяцев
iroln
10.09.2015 01:11+6Считаю себя пострадавшим от этой новой модели подписок. На мой взгляд, подписки хорошо работают в сфере потребления контента, но они вызывают большой негатив, когда дело касается необходимых рабочих инструментов.
Мне нравится владеть лицензией на IDE и нравилось периодически обновлять её, когда появлялись новые интересные и полезные фичи. Мне нравится, что у меня есть работающая программа, пусть она не самая свежая, но она весьма недурна и хорошо выполняет свои функции. Я могу в любой момент запустить её, и она будет работать, я не испытываю стресса от того, что программа внезапно перестала работать, потому что я забыл/не смог в очередной раз заплатить за подписку.
Продлю свою личную «вечную» лицензию на следующий год, пока это ещё возможно, а подписку покупать не буду. Грустно, конечно.GrigoryPerepechko
12.09.2015 09:43+1нравилось периодически обновлять её, когда появлялись новые интересные и полезные фичи.
А теперь компания ставит акцент на качестве. Они собираются повысить стабильность. перфоманс, UX, и это потребует времени. Новых фич будет меньше — и ценители фич как Вы, не обновятся. Финансовый итог, думаю, всем понятен.
Модель с подпиской позволит им работать над качеством, не вступая в говноконки по кол-ву фич.
Печальные реалии таковые что большинство разработчиков не в состоянии понять что такое делать качественные продукт. Большинство (в том числе тут сидящих) пишут дерьмовый код, полный багов без абсолютно каких либо размышлений обудущем. Им понять что ребята из JetBrains могут выпустить целую мажорную версию без единой фичи наверняка тяжело. Ведь они когда выйдет Release Notes они не смогут одной рукой держа колу а второй гамбургер посмотреть видео на ютубе в котором дядя расскажет как они могут думать меньше, и за счет новых уберподсказок не наебаться где нибудь.iroln
12.09.2015 13:04Вы там у руля, чтобы так категорично заявлять, на чём теперь компания ставит акцент?
Для меня важны не только мажорные фичи, но и важные багфиксы, например, когда в PyCharm сделали нормальную работу с matplotlib, я считаю это именно багфиксом, а не какой-то новой фичей. Это исправление было для меня необходимо и естественно, что ради него я продлил лицензию.
Они и раньше пилили «стабильность и производительность», выпускали фиксы в минорных релизах. За последнее время, кстати, новых фич стало не так уж и много, потому что продукты постепенно насыщаются функциональностью, которая устраивает большинство, а ради меньшинства они и раньше не особо старались. Посмотрите в публичный багтрекер, там многие баги/улучшения, не задевающие большинство, годами висят.
GrigoryPerepechko
12.09.2015 14:52+1Я в вашем коменте вижу только утверждение что обновляться вы предпочитали «когда появлялись новые интересные и полезные фичи.»
И это совпадает с печальными реалиями. Продажи очень сильно рухнут если в новой версии будет написано что в старых фичах поправлены баги. А переход на модель подписки даст возможность разжать булки ребятам и привести все в божеский вид наконец.iroln
12.09.2015 22:37+6Обновлялся я каждый год с 2012. Предпочитал, потому что мне нравится инструмент, и мне не жалко заплатить за него. Вдобавок получал новые фичи и фиксы багов, что тоже было весьма приятно. Однако я также знал, что если не обновлюсь, то ничего такого страшного не случится, инструмент по прежнему будет работать и будет мне нравиться. Теперь ситуация в корне поменяется, теперь если я вовремя не заплачу, инструмент перестанет работать, и этот факт вызывает у меня стресс и негативные эмоции.
Разница между «не заплатишь и сможешь использовать старую версию» и «не заплатишь и не сможешь использовать вообще» очень большая. Именно это и напрягает большинство людей, что тут на хабре, что на реддите с хареньюс.
elDraco
13.09.2015 10:21У JetBrains и раньше была дурная на мой взгляд позиция, что некоторые баги или просто недоделки, тут кому как совесть позволяет это называть, чинились только в следующем мажорном релизе, ну или не в следующем, а ещё позже. Мне и по сей день приходится настраивать сначала мавен, а потом идею и ещё не забыть сообщить остальным разработчикам в команде, что и где нужно подкрутить, чтоб у них идея могла собрать проект. Так что и раньше нас вынуждали платить за исправление багов, хотя у большинства разработчиков принято чинить баги в минорных релизах. Сейчас они просто официально зафиксировали свою позицию и всё.
xlix123
10.09.2015 01:50+5Уважаемый gorohoroh, могли бы вы прояснить сугубо технический вопрос:
нужно ли будет иметь постоянное подключение к интернету в рамках новой лицензионной политики или вы просто будете раздавать ключи ограниченные по времени?artspb
10.09.2015 10:25В том виде, в каком модель представлена сейчас, нужно будет иметь успешное подключение к сети хотя бы раз в 30 дней.
xlix123
10.09.2015 10:54+13Это сильно меняет дело в худшую сторону. Я не готов к тому что мой рабочий инструмент может превратиться в любой момент в тыкву из за проблем с интернетом или серверами активации. Опять же, существует достаточно много организаций, где доступа в интернет нет и никогда не будет.
gorohoroh
10.09.2015 16:29Для организаций с трудностями выхода в интернет у нас был и есть license server, устанавливаемый локально.
AStek
10.09.2015 18:01окей, у меня лептоп с идеей. Раньше она после активации не выносила мне мозг на тему подключения к инету. Ставить на него license server мне бы не хотелось. Сейчас что-то изменится? Могу я купив лицензию рассчитывать что после активации я могу работать оффлайн хоть весь срок действия лицензии?
gorohoroh
10.09.2015 18:39Нет, в предложенной модели расчитывать на это нельзя. Возможно, это изменится, когда мы додумаем и объявим исправленную модель.
Если ваш лептоп с идеей (Ultimate, я полагаю?) — ваш рабочий и при этом бывает в сети 30 дней подряд, расскажите, пожалуйста, как вам это удается.gorohoroh
11.09.2015 00:55"...не бывает в сети...", конечно
dr1v3
11.09.2015 02:20+3Чисто теоретически, человек может работать на режимном предприятии и для предотвращения утечки сорцов лептопам разработчиков может быть закрыт доступ в глобальные сети.
PS: а для рытья на Stackoverflow рядом ставится ещё один лептоп с интернетом.gorohoroh
14.09.2015 16:53+1Ну вот для режимных предприятий в частности license server и существует.
Про еще один лептом с интернетом для StackOverflow — это правда из реальной жизни? Честно говоря, верится с трудом, в контексте режимного предприятия-то.kuznetsovin
15.09.2015 08:44У меня на рабочем месте так и есть. 2 ноута один смотрит в интернет, другой (рабочий) строго в локальную сеть. Так что это действительно правда реальной жизни.
vlivyur
15.09.2015 13:39Терминалка стоит. Кабеля для неё протянуты отдельные. Её кабеля в другие компы тоже бесполезно втыкать.
Minras
16.09.2015 11:32У нас на работе проект в подсети без выхода в интернет. Репозитории для линукса регулярно обновляются на внутреннем зеркале специальным админом. Флешки персональные со сканером отпечатков пальцев.
Для интернета, корпоративной почты и всего такого — отдельный лэптоп.
Голландия, если что. Для корпораций здесь, а также в Германии/Британии/Штатах это нормальная практика.
kemsky
10.09.2015 02:03+21Это печально. Аренда подразумевает, что можно относительно дешево пользоваться дорогим продуктом столько сколько нужно, но этом случае это не так. Баги — это брак и проблема производителя, платить пользователь должен только за новые фичи(как это и было до этого), а не за обновления с исправлениями.
Просто напросто имеет место выбивание денег из тех, кто привык к продукту за долгие годы.gorohoroh
10.09.2015 15:29+1Есть мнение, что обновление за новые фичи и обновление за исправление проблем — стратегии, распространенные примерно одинаково.
norguhtar
10.09.2015 08:30Мдяя. И сколько будет стоить тот же 0xDBE когда выйдет? Вообще говоря если раньше у JetBrains было деление на коммерческая/персональная лицензия, то сейчас этого нет что весьма не приятно. К тому же сейчас ценовая политика такова, что если надо 2-3 среды, то это никак не дешевле полной лицензии на все.
artspb
10.09.2015 10:28+1Вообще говоря если раньше у JetBrains было деление на коммерческая/персональная лицензия, то сейчас этого нет что весьма не приятно.
Ну как же нет? Таб For companies and organizations.norguhtar
10.09.2015 10:32-1А ну да. Закладку дальше то я не открывал. Но ценообразование все же никуда не девается.
gorohoroh
10.09.2015 15:320xDBE будет стоить, вероятнее всего, столько же, сколько PyCharm, CLion, PhpStorm и проч.
По поводу полной лицензии на все я бы все же сказал, что она не дороже, чем 2-3 среды.norguhtar
10.09.2015 17:150xDBE будет стоить, вероятнее всего, столько же, сколько PyCharm, CLion, PhpStorm и проч.
Угу. Отстегивайте каждый год, то что раньше платили за бессрочную лицензию.
По поводу полной лицензии на все я бы все же сказал, что она не дороже, чем 2-3 среды.
3 среды как раз и будут стоить как полная лицензия. Нет никакого смысла брать их 2 или 3.
Maccimo
10.09.2015 08:54+3Это просто-таки шикарный подарок конкурентам.
Та часть пользователей, кому не нравится быть дойной коровой, начнут поглядывать на конкурентов с более честным ценообразованием. И, судя по комментариям в блоге и twitter-е, таких будет немало.
Не ясно только, зачем JetBrains-у поддерживать конкурентов попутно теряя лояльность аудитории.
lightman
10.09.2015 09:16+3Моё мнение: я планировал приобрести PyCharm, который мне очень понравился, но как-то всё откладывалось. С данным нововведением это скорее всего отложится ещё больше, так что нет, переход на подписку лично я одобрить не могу.
Но с другой стороны, если бы я был разработчиком, мне бы было очень не по себе продавать софт единожды и быть обязанным в течение 10-20-30-или-сколько-он-там-живёт-лёт бесплатно поддерживать его и решать все вопросы всё растущего штата пользователей. Пойди я в шаровару, я бы сам придумал какую-нибудь подписку.
Итого моё пожелание JetBrains: может и оставить подписку, но сделать цену на неё низкой и в каждой отдельной валюте адаптировать её к той социально-экономической ситуации страны, где эта валюта обращается.
Например в долларах адекватно установить подписку $100\год за 1 продукт (со значительными скидками при заказе более одного продукта, например 130$ за два, 150$ за три и т.д.)
В рублях приемлемо где-то 500/год.Metus
10.09.2015 09:45+3Почему 10-20-30 лет? Лицензия бессрочная, но поддержка и обновления на год.
Всё по честному. Примерно так и было же.
X_OSL
10.09.2015 09:17+3Правильно ли я понимаю, что переход к схеме аренды означает переход от модели
«когда новая версия продукта является действительно новой», к модели
«когда новая версия продукта является maintenance релизом, и по сути не имеет существенных изменений»
И если да, то связано ли это со сворачиванием разработки продукта?
Я могу ошибаться в своих предположениях, просто высказываю общее ощущение от переходов к модели ренты(в других случаях) и пытаюсь понять на сколько оно неверно.gorohoroh
10.09.2015 15:37Зависит от вашего понимания сути, в общем-то. Также зависит от особенностей работы разных команд. В целом я бы ожидал меньшего упора на новые фичи (которые не факт, что кто-то будет поддерживать в следующем релизе) и большего — на исправление досаждающих проблем, повышение удобства и быстродействия.
О сворачивании разработки продуктов речи, конечно, не идет.
vikarti
10.09.2015 10:08+4использую как фринлансер AppCode, Idea и PyCharm(вот так удобнее) и думаю про CLion
использую со стационарного компьютера и ноута
что не нравится в новой модели:
— разницы между компанией и individual developer в цене теперь что — не будет? По ключу ведь видно кому он выдан
— у (например) MS подписка на Office365 — в рублях и фиксирована. Хотелось бы цену в рублях (я в России) и фиксированную.
— совершенно не понятно что будет если ситуация когда ну нет на момент запуска IDE интернета у ноута. хорошо если ключи лимитированные по дате с предупреждением за N дней а если требование «хочу интернет а то работать не буду»?
— совершенно не понятно что будет если я плачу подписку но не хочу обновляться допустим потому что знаю что новое обновление что-то сломает, возможность такая будет хотя бы?artspb
10.09.2015 10:33разницы между компанией и individual developer в цене теперь что — не будет?
Таб For companies and organizations, цены другие.
совершенно не понятно что будет если ситуация когда ну нет на момент запуска IDE интернета у ноута. хорошо если ключи лимитированные по дате с предупреждением за N дней а если требование «хочу интернет а то работать не буду»?
Интернет нужен раз в 30 дней.
gorohoroh
10.09.2015 16:10+21. Разница между персональными и коммерческими лицензиями сохраняется.
2. Сделать фиксированную цену в рублях было бы, наверное, хорошо, но в ближайшем будущем мы вряд ли этим займемся
3. Проверка лицензии проводится раз в 30 дней. Есть мнение, что в большинстве случаев этого достаточно. Есть специфические случаи (в основном корпоративного толка), которые решаются использованием license server-а. Кстати говоря, многие персональные и коммерческие лицензии, а также все студенческие лицензии сейчас работают в таком режиме через JetBrains Account. Эта практика просто станет более распространенной.
4. Возможность откатиться с битого релиза на небитый будет.
RinatMullayanov
10.09.2015 10:12Я запутался, в итоге, можно будет покупать как раньше лицензию скажем на WebStorm на бессрочное владение с возможностью обновления в течении года?
alekseyspb
10.09.2015 10:19Больше не будет возможности приобрести бессрочную лицензию, в этом суть изменений (еще, конечно же, возможность приобрести в аренду сразу несколько IDE по сниженной совокупной цене).
Kwull
10.09.2015 10:45Вариант подписки мне нравится, но дорого у JetBrains получилось.
Даже Office 365 на 5 PC/Mac + 1TB места в облаке каждому стоит 99.99$.4ex0V
10.09.2015 11:18Прошу прощения, но где это вы увидели?
update
Нашел, спасибо.
www.microsoftstore.com/store/msusa/en_US/cat/categoryID.68021500kalbas
10.09.2015 12:53+1Более того, в России цена в рублях и в два раза дешевле — http://www.microsoftstore.com/store/msru/ru_RU/pdp/Office-365-%D0%B4%D0%BB%D1%8F-%D0%B4%D0%BE%D0%BC%D0%B0/productID.289453200
dMetrius
10.09.2015 13:12+1300 рублей в месяц за актуальный Office + Office 365 + место в OneDrive.
Давно пользуюсь.
nikitasius
10.09.2015 11:29+3Это очень хороший буст для других сред. С другой стороны, никто не отнимал право работать в старой idea.
Для себя вижу ситуацию так: работаю в своей idea, которая устареет и которую я заменю на другую IDE.
Как бы кто не ныл, переход между IDE не такой уж и кровавый, когда-то давно я перешел с eclipse на idea, так же перейду в нужный момент и на другую IDE (может быть на тот же эклипс).
Crandel
10.09.2015 11:36+3Не зря я пробовал перейти с PyCharm’а на vim. теперь процесс пойдет активнее
Bright
10.09.2015 11:54prigara, gorohoroh, а в чём смысл оставлять разделение на новых и старых пользователей при подписке? Почему это разделение было для «вечных» лицензий – понятно, но при подписке нет особой разницы платит пользователь первый год или второй, главное – платит. Думаю, выше вы уже оценили сколько недопонимания возникает из-за этого.
Да и прайс станет понятней, т.к. сейчас там куча цен, что-то перечёркнуто, что-то со звёздами, что-то действует наверно только если купить лицензию в четверг при полной Луне. Подписка должна быть проще :)
Я предлагаю примерно такой вариант:
Один продукт – полная цена подписки ($50 – 150$ в год).
Второй и последующие – со скидкой 25-30% (логично, если новая политика направлена на тех, кому надо несколько продуктов)
Надо больше продуктов – вот Toolbox за 149$ год (для тех, кому иметь один продукт + несколько со скидкой уже не выгодно)Bright
10.09.2015 12:28+3И да, у любого сервиса/инструмента по подписке должна быть кнопка «да-да, я всё знаю, но вот сейчас надо запуститься и работать». Доступная для тех, у кого подписка была/есть, но внезапно кончилась или по какой-то причине не может быть проверена.
gorohoroh
10.09.2015 16:13+2Смысл оставлять разделение на новых и существующих пользователей — сугубо в том, чтобы смягчить условия для тех, кто уже с нами.
Прайс, действительно, дурной. Надеюсь, это мы исправим.LooksWorking
15.09.2015 12:27Оставьте как есть. Прайс в текущем виде максимально способствует улучшению Eclipse и NetBeans, через год-два ваши бывшие клиенты вам за это еще спасибо скажут. Так что не ведитесь на их первую эмоциональную реакцию сейчас, вы же знаете что так действительно лучше для всех.
gorohoroh
15.09.2015 12:34+2Это мы посмотрим.
Пока что он максимально способствует разве что вбросам со стороны особо интеллектуально отличившихся сотрудников Eclipse Foundation.LooksWorking
15.09.2015 14:34Опять же — первая эмоциональная реакция. Думаю какого-то оттока индивидуальных пользователей вы уже добились, IDEA конечно очень хороша, но не незаменима, а принципиальность пользователей, несогласных с такой дойкой, которую вы задумали, недооценивать не стоит. Так что уверен через какое-то время приток новых пользователей, привыкших к плюшкам IDEA, пойдет на пользу упомянутым выше продуктам.
solver
15.09.2015 16:56+1А я вот не разделяю вашу вашу уверенность.
С чего вдруг приток недовольных вдруг поспособствует росту упомянутых выше продуктов?
Эти продукты годами забивали на нужды пользователей. Все изменения, мелочевка по сути. Как именно эта толпа недовольных внезапно повлияет на эти продукты? Они точно также придут туда и будут ныть что все плохо, что им все во круг должны что-то сделать бесплатно и т.д. Откуда возьмется польза?LooksWorking
15.09.2015 17:57+1Какая забавная подмена понятий. Вы считаете что возмущение переходом рабочего инструмента из состояния «купи один раз и пользуйся» в состояние «пользуйся пока платишь» это просто нытьё, а люди, которые таким переходом недовольны могут только ныть и считают что им все должны что-то сделать бесплатно?
solver
15.09.2015 18:53+4Это не подмена понятий. Это многолетние жизненные наблюдения.
Те, кто ноет, только ныть и могут. Они ни на что не способны.
Мне не очень нравится такой переход джетбрейнсов. Но я уже давно удивлялся, почему они не введут подписку. Я, как и все мои знакомые Java (и не только) разработчики, один фиг каждый год покупаем обновление. Ничего не изменилось. Проблема может быть только у отдельных контор, как тут приводили пример в каментах, но таких немного в процентном соотношении.
И до и после будет куча нытиков, что они не могут заработать 90$ (а некоторые продукты и того дешевле) за год на продление инструмента который их кормит. По моим понятиям, если ты не можешь заработать такую, в общем-то небольшую сумму, то IDEA уже ничем не поможет. Бери бесплатные продукты и вперед.
Профессиональные инструменты никогда дешево не стоили. А цена IDEA более чем адекватна.
100$ на проф инструмент, для зарабатывания денег, для тебя дорого? Ну извини братан, значит тебе не сюда. Эта тема не для тебя.
Просто люди любят перекладывать собственные проблемы на кого-то. У обиженных всегда кто-то виноват во всем.webkumo
16.09.2015 22:41Кхм… простите…
А подскажите, что делать мне: планировал купить Idea ultimate для личных проектов (да-да, личные проекты не подразумевают обязательное «заработать», хотя может и такое случаться), когда личные финансы позволят (скорее всего к декабрю). На работе-то пользуюсь корпоративной лицензией и в этом плане проблемы не вижу. Собственно практика использования на работе и заставляет облизываться на личную лицензию.Borz
16.09.2015 22:52если не секрет, что в личных проектах требуется из того, чего нет в CE или в иных бесплатных средах?
webkumo
17.09.2015 00:29В иных бесплатных средах — нет Idea (просто разница в степени комфортности работы с ними), в Idea CE не всё хорошо с поддержкой фреймворков/библиотек/… (в том плане, что не все поддерживаются… например мне понравился инструмент stylus — https://github.com/stylus/stylus а он есть только в платных ревизиях IDE).
solver
17.09.2015 00:56-2Ну вы даете… как дети малые))
А подскажите, что делать мне: хочу купить бентли, но денег нифига нет. Понимаете, на работе выдали, очень понравилась. И вот для себя теперь тоже хочу. Зарабатывать на ней не планирую.
Надеюсь аналогия понятна?Borz
17.09.2015 01:09не совсем так.
Хотел купить бентли — даже денег подкопил на её покупку, но… мне тут сообщают, что машина мне принадлежать не будет — я её только в аренду могу взять и каждый год за право на ней ездить я должен ещё денег отдавать заводу. А они за это обещают устранять косяки, которые допустили их механики и инженеры.
т.е. если раньше я купил себе бентли 1995 года выпуска и катаюсь на ней, пока есть бензин нужной марки и запчасти подходят и сама она меня эстетически устраивает, то теперь это не так — все модели с конца 2015 года предоставляются не в мою собственность, а только в аренду, но по цене будто я её купил, а не арендовал. И тут даже вариантом «в лизинг» не пахнет из-за ценыsolver
17.09.2015 02:35Ну что тут сказать…
Добро пожаловать в реальный, жестокий мир.
Никому вы нафиг не нужны со своими проблемами.
Компании зарабатывают как могут и ничего никому не должны.
Даже в пользовательские соглашения вписывают строчки, что мол мы ничего не должны, софт поставляется как есть.
P.S. Надеюсь я не разрушил вашу веру в людей))Borz
17.09.2015 02:58да я давно тут. копрэкономика тоже не первый день как в мире существует.
P.S. сложно разрушить то чего нет :)
poxu
17.09.2015 01:09Достаньте маску и снаряжение, а потом отправляйтесь на завод. Там надо взорвать дверь, снять часовых, обесточить камеры, добраться до склада готовой продукции — и всё, бентли ваш. Быстро, просто и бесплатно.
Тоже очень надеюсь, что аналогия ясна.
webkumo
17.09.2015 09:40Вашу аналогию уже поправили, я лишь добавлю:
— с таким подходом к прайсу компания явно сказала «нам не нужны простые пользователи инструмента, только те, кто на нём зарабатывает». Зачем, правда, тогда оставлять возможность бесплатной лицензии для опенсорса и студентов — не понятно. Не думаю, что я попаду в значимую для компании по количеству людей, категорию, но то, что она таким образом от неё отказалась — факт.rekby
17.09.2015 09:49Возможные варианты пользы Community:
1. Делается что-то для получения чувства общественной полезности, а не только для зарабатывания (как оказалось это не всегда одно и то же).
2. Для привязки аудитории к IDE. Я например пользуюсь CommunityEdition с тех пор как они появились и когда мне потребуется какой-то расширенный функционал — я не пойду искать какую-бы IDE поставить, а оплачу уже знакомый и привычный инструмент.
solver
17.09.2015 10:47Да вы не капитан, вы просто полковник очевидность)
Именно так, компания решила по другому зарабатывать.
Это вполне себе вариант.
Только одна маленькая ошибочка)
Не «те, кто на нём зарабатывает», а «те, кто на него зарабатывает».
Знаю одного художника, который решил сам сделать игру.
Он купил себе Unity3D. И вполне себе доволен. Не факт, что он с этой игры заработает в будущем (так впоследствии и оказалось).
Он просто профессионал, который может заработать на инструменты для себя.
Возможно следующая игра будет успешной или нет. Никто не знает.
Гарантий в этом мире никто не даст.
Но он не ноет, какие все во круг редиски. Это глупо. Нытьем ничего не решишь.webkumo
17.09.2015 11:56+1Мне интересно, вы действительно не понимаете, что тупо нарываетесь? Я вообще поведение таких «оптимистов», которые «зарабатывают на инструменты для себя» не понимаю.
Для непонятливых повторю тезисы:
— планировал выделить средства в декабре на покупку,
— до декабря текущая схема лицензирования не доживёт,
— новая схема лицензирования мне не подходит.
Если JetBrains окажется интересен массив специалистов с похожей ситуацией — они задумаются и возможно что-то изменят в окончательной схеме лицензирования, если нет — буду использовать другие инструменты.
PS капитан очевидность — в данном словосочетании капитан, очевидно, имелся в виду не в плане воинской иерархии.
За сим прощаюсь.solver
17.09.2015 12:19-2Я думаю вы и не поймете никогда «оптимистов».
Вы думаете что вам все что-то должны.
А тут вона как в жизни бывает)
И да, ваш так называемый «массив специалистов», это капля в море… и от того, что вы будете использовать какой-то другой инструмент, компании ни холодно ни горячо. Ибо «специалист», который не ценит единственный невосполнимый ресурс у человека (я говорю о времени) — очень хреновый «специалист».
А проф инструменты его как раз хорошо умеют экономить.
P.S. И на что же я нарываюсь-то?webkumo
17.09.2015 13:08+2Приношу извинения всем, кому данное сообщение не адресовано.
Вы дебил. Вы не только не понимаете простейшего текста, но ещё и выдумываете какую-то ахинею. Ни в одном участке моих комментариев не было «мне кто-то должен». Далее — как я уже писал, я осознаю, что такая ситуация у достаточно небольшого множества специалистов, которых вряд ли хватит, чтобы реально повлиять на политику компании JetBrains. Далее — специалист действительно ценит своё время. На работе. Хобби — изначально траты времени в своё удовольствие. Инструмент для хобби — можно купить. Арендовать инструмент для хобби кто-то будет, кто-то — нет. Надеюсь теперь-то я достаточно ясно выражаюсь, чтобы даже такое существо, как вы, поняли ВЕСЬ смысл текста?
Впрочем вы правы, мне как специалисту — жалко своего времени, поэтому это последний мой комментарий адресованный вам.solver
17.09.2015 13:42-5Мда уж… Быдло оно и есть быдло.
Не знаю какой вы специалист, но с воспитанием у вас реальные проблемы.
seregamorph
10.09.2015 11:57+627%(509) не согласен с арендой, переезжаю на другую IDE
Расскажите, пожалуйста, на какую IDE вы готовы переехать и что это вам даст помимо экономии ~89 долларов в год?nikitasius
10.09.2015 12:14Анонимный опрос на то и анонимный. Хочется результатов? Создайте опрос с названиями IDE.
seregamorph
10.09.2015 12:30+4IMHO, результаты опроса зааффекчены эмоциями, результаты не будут соответствовать действительности. Более чем четверть разработчиков готова отказаться от инструмента, которым скорее всего пользуется много лет вместо того чтобы поддержать компанию, которая разработала продукт, который во многих отношениях не имеет аналогов?
Не холивора ради и не для рекламы кого бы то ни было.nikitasius
10.09.2015 13:30+4Если я куплю швейцарский нож, то буду использовать только штопор, как как простой штопор в кармане выглядит не так солидно. При этом мне нет дела ни до пилочек, ни до ножниц.
Аналогично и с Idea. Я не использую всех зубочисток, которые в нее положили, и смена IDE это лишь вопрос «пинка» или «грома, который грянет». Первое время я буду плеваться или тыкаться почти не туда, но за неделю или две привыкну. Просто вопрос интерфейса и вопрос плагинов, которые называются немного по другому и так же, немного по другому, настраиваются.
Поэтому я не хочу давать Idea статус уникального продукта, с которого не слезть. Это продукт удобный, без сомнения, но не штучный.
xlix123
10.09.2015 13:43+789 долларов в год, это конечно сумма смешная за инструмент которым зарабатываешь. Но тут важна не сумма, а как это сделано. Это, как уже упоминали в треде, худший образчик «эффективного менеджмента». Рубанем шашкой и пусть платят или идут на все 4 стороны. Это не подход компании, которая заботится о своем имидже и лояльности клиентов. Что будет когда деньги снова начнут кончаться?
Игры с серверами активации я для себя не приемлю на 100%. Это бомба замедленного действия, и постоянный источник головной боли.
Поэтому проще постепенно переехать на другой инструмент, пусть он будет и не столь продвинут. Тем более что это всего лишь редактор текста. Да, очень продвинутый, очень удобный, но он не пишет код сам.
AStek
10.09.2015 14:10+1eclipse — и да, сколько бы там долларов не было — все мои)
хотя… это заставляет задуматься.
возможно в самом деле имеет смысл перейти сейчас на клипсу а подписку брать только когда без ИХ IDE никак.
Minras
16.09.2015 11:53Скажу только за себя:
Для PHP — Netbeans.
Для Питона — PyCharm Community Edition.
Для Java — Eclipse или Idea Community Edition (в основном и так в них, у меня Java не основной язык).
Для Андроида — Андроид студио (я и так там, + не основной язык).
Ну и vim регулярно.
Dywar
10.09.2015 12:02Думаю это решение будет неизбежным в будущем, как у Microsft с Window 10 как сервис (PhotoShop и другие крупные продукты, у которых можно проанализировать годовые отчетности после этих изменений).
Вопросы и жалобы крутятся в основном вокруг цены, именно это и требует больших обсуждений внутри компании.nikitasius
10.09.2015 12:19-1Photoshop к тому же оффициально *бесплатен (CS2).
Оффициальный сайтwww.adobe.com/downloads/cs2_downloads/index.html
перекидывает на
helpx.adobe.com/creative-suite/kb/cs2-product-downloads.html
затем особо шустрые прожимают ESС, чтобы не быть перенаправленным на другую страницу с логином.
Затем качаем продукты.
These products were released more than seven years ago and do not run on many modern operating systems
На семерке работают отлично!nikitasius
10.09.2015 13:43-1Кто поставил минусы, объясните мне, почему так плохо следовать практике Adobe (пусть они это сделали ошибочно, но они это НЕ убрали) и давать полный доступ на старые версии продуктов?
solver
10.09.2015 14:55+4Потому что вы, упоротые, уже задолбали этой фигней.
Технический доступ и юридическое право использования продукта это не одно и тоже.nikitasius
10.09.2015 15:50-4Вот как раз таки упороты люди, которые тычат юридическими правами на использование продуктов, находящихся в свободном доступе. Глупо, не находите? Вот вам ссылка, и вот вам фиг.
Не качайте по этой открытой ссылке с теми открытыми кодами, не надо. Мы вам запрещает качать вон по той самой публичной ссылке публичные технические дистрибутивы с публичными ключами! Мы это выложили в публичный доступ всем подряд чтобы все подряд ничего не качали эти два года!
Я просто «ржунимагу» и прощу прощения, у меня мышка сломалась кликать и выделять слово публичн… публич… публич…
— Если кто-то читает комментарий в первый раз, то по ссылке можно скачать продукты adobe с оффициального сайта последние 2 года как минимум. Сейчас там (последний час, наверное), ошибка 404, вот копия из архива. Ждем нового адреса.reki
10.09.2015 19:32-1продуктов, находящихся в свободном доступе
В свободном доступе находятся всего лишь некие файлы, но обладание этими файлами не дает никаких прав на использование коммерческого продукта. Оставленный кем-то возле магазина велосипед технически ведь тоже «находится в свободном доступе».nikitasius
10.09.2015 22:23-1Если фирма-конструктор оставила на парковке пачку велосипедов 2005 года, без охраны, то их разберут те, кто не может или не хочет покупать модель 2015 года. Так же велосипед можно всегда вернуть обратно, только файлы не закачать^^
Логику видите, или вы за упоротость копирастии и глупые аналогии?reki
10.09.2015 22:31-1Речь шла исключительно о законности, при чем тут логика?
Права на использование объектов интеллектуальной собственности, к которым относятся и программы для ЭВМ, определяются лицензией (от лат. liсentia — разрешение) правообладателя, а вовсе не доступностью ссылок. Мы живем в таком несовершенном мире, увы.
areht
14.09.2015 03:34Если вы дверь в квартиру не закрыли — это не значит, что её можно обчищать. Если не верите — попробуйте взять покататься машину с ближайшей парковки. Лет через пару, расскажете как прошло.
dr1v3
11.09.2015 02:28CS2 как сферический фотошоп в вакууме хорош, но он не открывает файлы, созданные в последних версиях (СС2014/СС2015)
nikitasius
11.09.2015 17:35-2Там не только этот продукт, а еще и другие, которые отлично справляются со своими обязанностями.
mukizu
10.09.2015 12:08Согласно этому комментарию http://blog.jetbrains.com/idea/2013/12/intellij-idea-personal-licensing-changes/#comment-8727 — продуктом можно продолжать пользоваться и после истечения подписки. Разница только в сумме, которую придется выложить за ее продление, в случае, если продление будет не сразу после окончания предыдущего периода подписки.
То есть по сути ничего же не меняется, кроме того, что теперь, в случае если вы не хотите продлевать подписку сразу же — вы будете платить на 25% больше? Я правильно понимаю?
Если так — то компании, возможно, стоит слегка пересмотреть ценовую политику. В остальном сыр-бор ни о чем по-моему.Раньше была постоплатная система, теперь предоплатная. Понимаю, что это не всем нравится по тем или иным причинам, но по-моему люди делают из мухи слона.
Ununtrium
10.09.2015 12:18+2Приятно видеть что вы читаете фидбэк, очень надеюсь что вы не просто выжидаете пока буря утихнет, чтобы пропихнуть свои непопулярные изменения.
Неприятно, что ничего по делу так и не было сказано.alekseyspb
10.09.2015 13:00+1На всякий случай уточню, что я, автор поста, высказал свое собственное мнение и оценку ситуации, отношение к JetBrains имею только как пользователь коммерческой PyCharm.
А по делу был вполне себе ответ:
habrahabr.ru/post/266547/#comment_8566571Ununtrium
10.09.2015 16:09+1А что там, собственно, по делу? Мы ошиблись, но что будем делать дальше не скажем?
alekseyspb
10.09.2015 16:12+3Говорят же:
Через некоторое время (вероятно, во второй половине сентября) объявим, к чему пришли.
я считаю, что в этой ситуации есть о чем подумать, так что ответ по делу.
Viacheslav01
10.09.2015 12:57+4И того выходит, что теперь для меня весь бандл от Adobe за год стоит как один решарпер???
Верная ценовая политика, ничего не скажешь.
Ну и новость о том, что мой R# отключат через некоторое время, если я не внесу десятину в казну JB, тоже не добавляет оптимизма и лояльности!gorohoroh
10.09.2015 14:30Трудно сказать, не зная, сколько для вас стоит весь бандл от Adobe.
Viacheslav01
10.09.2015 14:51Если вы сделаете подписку за эти деньги, предоставив по ней все ваши продукты, я буду первым кто подпишется, а за один продукт это сильно большой налог!
gorohoroh
10.09.2015 17:39+1При нынешнем курсе около 68 рублей получается:
* 447 рублей в месяц при оплате на год за персональный ReSharper
* 646 рублей в месяц при помесячной оплате за персональный ReSharper
* 504 рубля в месяц при оплате на год за персональный ReSharper Ultimate (туда входят ReSharper,dotTrace, dotCover, dotMemory, ReSharper C++)
* 809 рублей в месяц при помесячной оплате за персональный ReSharper Ultimate
* 844 рубля в месяц при оплате на год за персональные лицензии на все индивидуальные продукты (ReSharper, dotCover, dotTrace, dotMemory, ReSharper C++, IntelliJ IDEA, AppCode, PhpStorm, WebStorm, RubyMine, PyCharm, CLion)
* 1353 рубля в месяц при помесячной оплате за персональные лицензии на все продукты
В принципе, это не так далеко от ваших желаний )Viacheslav01
10.09.2015 18:42790 против 1300, это чуть меньше чем в два раза.
Если платить за год то вроде не много в помесячном выражении, но единой суммой многовато за продукты используемые очень не часто.
Ogra
10.09.2015 12:58+2А всего-то нужно было добавить бессрочную лицензию для тех, кто купил годовую подписку. Как только подписка закончилась — обновления для этой версии и по этой лицензии не приходят.
madhead
10.09.2015 13:12+1Плюсую этот вариант. Я с удовольствием соглашусь на «подписку» на таких условиях. Беда только в том, что это очень похоже на существующий вариант, а JB, похоже, непременно хочет кардинальных перемен.
mukizu
10.09.2015 13:44+1Да и перемены-то не сильно существенные за исключением возможности получения неработающего продукта в самый неподходящий момент и цены.
kuznetsovin
10.09.2015 19:56Сегодня, начал присматриваиться, к альтернативам. Может кто-то подскажет, как себя ведет PyDev для эклипса, в сравнении с PyCharm'ом? По мне пока pydev, все-таки не дотягивает до pycharm…
mukizu
10.09.2015 22:28+3Объективно — никто не дотягивает в полной мере. То есть замены 1 в 1, даже за деньги, имхо, нет.
iroln
12.09.2015 12:45Посмотрите WingIDE, тоже платная среда, но это единственное, что хоть как-то может конкурировать с PyCharm по функциональности и удобству.
Aloy
10.09.2015 23:38+7вспомнилось:
«Изумительно, как глубоко укоренилось убеждение, что бойкое дело, постоянный сбыт товара зависит не от того, чтобы раз и навсегда завоевать доверие покупателя, а от того, чтобы сперва заставить его израсходовать деньги на покупку предмета, а потом убедить, что он должен вместо этого предмета купить новый»
– Генри Форд
cyberorg
11.09.2015 09:27-1Тоже выскажусь со своей колокольни, сейчас я использую 2 IDE (IDEA Ultimate и Google Android Studio), текущая модель вполне устраивает, но в новой модели есть свои вкусности вроде CLion и Resharper (есть шансы, что оно мне тоже будет нужно).
Мне кажется, что нужно оставить обе модели на выбор. Текущая пойдёт тем, кто использует один продукт (та же IDEA Utlimate содержит в себе функционал PyCharm и PHP Storm), а новая тем кому нужно 2+ IDE.
Правильно ли я понимаю, что если я перейду на новую схему, то моя текущая постоянная лизенция на IDEA похерится? Иными словами, смогу ли я скачать и запустить IDEA 14.1 с моей текущей лицензией после перехода на аренду, если оно мне будет нужно?
Ещё очень жду внезапных распродаж для РФ, так как в своё время я покупал IDEA за 6 000 российских рублей. А сейчас буду продлять за эту же сумму, из-за курса.
Santacruz
11.09.2015 09:44Всем охота бабла, и это нормально. Цены надо подобрать и все. Если плохо подберете — будет плавный отток в Атом и подобное.
reffy
11.09.2015 21:08+3А мне вот вообще не нравится эта заварушка с ежемесячными платежами. Слушайте, я уже не успеваю следить за всеми подписками и за тем, что-же каждый месяц у меня списывает деньги с карты. сервер, хостинг, домены, github, deploy-сервис, несколько софта, ещё несколько сервисов. Я уже не говорю о всяких развлечениях, типа Google Music и других. Это очень много денег каждый месяц.
И знаете, я не понимаю, почему за ваши амбиции и желание увеличить прибыль, должны платить ваши пользователи? Ваши продукты любят, уважают, и с радостью покупают. Но тут вам становится мало денег, или кризис влияет на вас, и вы решаете выжать чуточку больше денег с каждого пользователя. Это не правильно.
rekby
12.09.2015 10:46+3Смена модели это всегда неприятно. С другой стороны IntelliJ поступает честно в отличие например от ISPSytem.
IntelliJ предупреждает — через пару месяцев мы меняем модель лицензирования. Пока вы можете купить продукты на старых условиях, потом будут новые. Для тех кто купил продукт по старым условиям они сохраняются. Это нормальный подход.
В ISPSystem с 5й версией панели поступили по-другому: сначала панель была запущена, в т.ч. в продажу. Затем они тоже поменяли модель лицензирования в части вечных лицензий: раньше обновления к ней давались навсегда, теперь только на год. Сделали это «с сегодня», т.е. без предупреждений заранее (это еще ладно, терпимо), НО и задним поменяли условия для тех кто уже раньше купил 5-ю версию панели.
И вот это — пиип.
В тот момент я был сильно рад, что в момент теста панель была еще слишком сырая и я отложил её обновление. После этого инцидента (с изменением условий задним числом) я уже никогда никаких продуктов ISP покупать не буду какими бы хорошими они не казались.
AxVPast
12.09.2015 14:17+5Полистал, что тут пишут. Понимаю недовольство тех, для кого +-100USD за лицензию большие деньги.
Я отношусь к другой категории которой +-100USD несущественно за хороший инструмент в который я смотрю практически каждый день.
По поводу модели лицензирования которая ходит куда-то в интернет и что-то делает. Приходилось работать в громадной организации в которой получалось использовать только personal лицензию (CE — не подходит, попытки купить Corporate заканчиваются ответом — используйте Eclipse как остальные 1000+ девелоперов). Организация специфическая и доступа в интернет для «каких попало» программ никто не дает. Другими словами — да покупалась personal лицензия и ставилась на компьютер БЕЗ доступа в интернет. Даже чуть чуть. Даже разочек в 30 дней.
То есть такой моделью вы как раз отказываетесь от такого рода разработчиков. Не назову прямо организацию, но подскажу — их видно как заказчиков Enterprise лицензии тимсити + 50-80 лицензий на агентов к нему.
То есть таким образом вы отсекаете вобщем-то денежных покупателей.
По поводу апдейтов — в некоторых организациях установка ПО, скачанного с интернета, грозит увольнением. Другими словами ПО можно ставить только из проверенного отдером безопасности репозитория. Про апдейты умолчу. В этой модели они не сильно — то предусмотрены. То есть такого рода софт апдейтится раз в год через кучу согласований (играли в бюрократию? Вы в курсе что в некоторых случаях Вашу лицензию можно купить только у локального продавца с составлением тендера + договора купли-продажи?). Понятное дело, что в этом случае удается добыить и согласовать только 1 инсталляционный пакет и без возможности апдейтов.
По поводу согласований апдейтов и софта — дабы было понимание — один раз заказали одну софтину за 20USD. Просто купить на сайте через кредитку и пользоваться. В результате полугодового процесса согласования, когда удалось добиться своего — выяснилось, что сайта больше нет и продукт не продается.
Также по поводу апдейтов — не все они одинаково полезны. Отличный пример — мне сейчас активно приходится пользоваться lua, дак вот отмомента выхода 14.2 до момента, когда плагин стал поддерживаться — прошло больше чем несколько месяцев. Другими словами апдейт с 14.0 до 14.2 был больше вреден, чем полезен.
Minras
16.09.2015 12:20Плюс поставить не могу, так что поделюсь подобным опытом.
Я прямо сейчас работаю в компании, где проект в подсети без выхода в интернет. Репозитории для линукса регулярно обновляются на внутреннем зеркале специальным админом. Флешки персональные со сканером отпечатков пальцев.
Для интернета, корпоративной почты и всего такого — отдельный лэптоп.
Проекты не все такие, но добрая половина. Софт используем разный, часть народа юзает софт от JB (он одобрен/разрешен). Сам успел поработать с PHPStorm и Idea. Сейчас работаю в PyCharm Community, жду одобрения на лицензионку.
В компании 300-500 разработчиков.
Голландия, если что. Для корпораций здесь, а также в Германии/Британии/Штатах это нормальная практика.gorohoroh
17.09.2015 01:35Minras
17.09.2015 10:34+3Я знаю, что это, но. Продукты JB не являются стандартом в нашей компании, и я 100% уверен, что компания не станет добавлять подобную софтину в инфраструктуру и добавлять ненужной работы соответствующему отделу.
И раньше-то приходилось выбивать деньги на лицензии, а теперь вообще. Зачем оно вам — понятно, а нам зачем? Преодолеть искуственно созданную проблему? Спасибо.gorohoroh
18.09.2015 01:28License Server бесплатен, существует уже с десяток лет, будет существовать еще столько же и переживет, мне кажется, любые смены лицензирования.
Оно как раз не нам. Нам он на хрен не сдался, лишний геморрой. Он вам.Minras
18.09.2015 10:45+1Дорогие JB, касательно License server: вы написали отличную софтину и вы знаете как именно она может облегчить жизнь некоторым вашим клиентам.
Ошибка в ваших рассуждениях здесь в том, что эта софтина нужна только части ваших клиентов, которые используют ваш софт определенным образом. Наша компания и куча других компаний использует ваш софт иначе и License server нам не нужен совсем (аргументацию я написал выше).
Так вот: то обсуждение, куда вы уводите разговор, бессмысленно, потому что построено на неверных предположениях изначально.
P.S. Лично вам спасибо за тот кусочек конструктива, который вы написали в первые дни жизни топика на хабре; он немного разбавил впечатления от той херни, которую сотворила компания и которую усугубил Robert Demmer в официальном блоге потоками маркетинг буллшита.gorohoroh
18.09.2015 13:54Придется признать, что я вас не понимаю.
Если LS вам никак не помогает, использование лицензий на продукты JB (разрешенных, но не являющихся стандартом) спорадическое и управление ключами не переросло пока в кошмар, значит, и вправду зачем он вам.
Прошу прощения за эмоциональность.
AxVPast
18.09.2015 01:24Разве что его интегрируют внутрь тимсити.
Иначе:
1. Отдельный апрув от безопасности на непонятную им софтину
2. Отдельный сервер для его установки
3. Бекапы к этому серверу (не будет работать — остановится разработка)
4. Тендер на закупку этой софтины
5. В соответствии с тендером — получение софтины по договору (бумажному) на физическом носителе
6. Проверка договора купли-продажи юристами компании
7. Заказ в группу администрирования на установку этого продукта
8. Подключение этого продукта к системе мониторинга
и это все для того, чтобы JB заработали больше денег :).
Вобщем не компосируйте людям мозги, используйте Eclipse как остальные 5000+ разработчиков компании.gorohoroh
18.09.2015 01:51+14-6. Он бесплатный. Я слышал легенду о том, как один из сейлзов умудрился его куда-то продать за большие деньги, но думаю, это имеет мало отношения к реальности.
2-3. Физический сервер вам вряд ли потребуется, разве что у вас на каждом физическом сервере один сервлет-контейнер с одним приложением и больше ничего.
Мало того, он не то чтобы придуман под подписки. Он существует давно и переживет любую смену лицензионной модели, поскольку решает реальную проблему.
И тут дело не только в том, что он делает ненужными коммуникации между вашими клиентскими машинами и нашим JetBrains Account-ом. Дело также в том, что вы скармливаете ему кучу лицензий, а он их распределяет между клиентами.
Попробуйте 5000+, да даже 500 лицензионных ключей руками раздать (точнее, раздавать, с учетом необходимости их апгрейда маленькими пачками), для этого потребуется отдельный человек на full time. Вряд ли это проще, чем выполнить пп. 1, 7 и 8.AxVPast
19.09.2015 01:58+22. — Полное непонимание с Вашей стороны. Нет никаких «лишних»/«свободных» сервлет контейнеров. Более того, в те, что есть, никто никакие «левые» компоненты разворачивать не будет. Кстати, как Вы себе это представляете? Подселить нечто в Jira/Confluence? И вообще для этого LS нужно будет ставить определенную версию Java отдельно в JDK-совместимую опрерационную систему. Кстати, попробуйте на досуге подружить TeamCity на JDK 1.7 (усложение — под Gentoo) с Идеей на JDK 1.6 при включенном SSL на своем внутреннем CA. Да и трафик к серверу лицензирования шифруется? Кем сертифицирован алгоритм шифрования и что там передается? Все далего не так просто.
3. — Бекап требуется для всего. Подойдите к своим админам и они Вам пояснят, что есть 2 типа админов — те кто «еще не делают бекапы или те кто их уже делают». Если Вас послушать — можно еще и документ не составлять, как именно развертывали приложение и на котором сервере :). Тем более «по чьему поручению».
4- 6. — Юристы как минимум прочитают термсы. Продали LS — явно не шутка. Договор купли-продажи и CD-ROM в придачу — тоже часто не шутка. Продали явно за сумму порядка 5000USD (+-2000USD). Если все сделали правильно — внутрь стоимости включили порядка 10 лицензий. Похоже Вы явно не в курсе как работают отделы закупок крупных организаций и уж тем более в рамках каких ограничений делаются подобные закупки :).
>Попробуйте 5000+, да даже 500 лицензионных ключей руками раздать
Очень просто. Я уже ответил. Используйте Eclipse/NetBeans. Для особо несогласный можно поместить продукты JB (кроме CE) в перечень продуктов запрещенных к использованию в организации (без объяснения причины (хотя причина, в принципе, очевидна)).
Зайду с другой стороны — в топе компаний (по количеству программистов) в странах бывшего СССР — вы много LS серверов продали и Idea Corporate? Может там люди все-же используют Personal под видом CE?
Итого к чему это я — Вариант Personal с подпиской на год не должен ходить в интернет. Впрочем это Ваш продукт и Ваше право сократить число пользователей этого продукта как Вам будет угодно.
sergmesh
15.09.2015 12:03А почему нельзя оставить факт владения? Зачем удалять то, что работает?
Что будет если просто добавить подписную лицензию к существующим за меньшие деньги?
Если лицензия поменяется, то смысла покупать новую нет потому, что «сокращаются» возможности.
Jetbrains на самом деле переносит свои риски (риск не преобретения) на пользователей (теперь пользователям надо искать средства).
Не очень красиво, но ожидаемо.
FYR
15.09.2015 12:51+1Вот если честно — оправдывать необходимость смены условий лицензирования тем что мы будем фиксить старые баги будем улучшать производительность, как то не комильфо.
Не являюсь ни Java ни C# разработчиком — так время от времени надо по Java коду пробежаться, но поглядывал на CLlion как альтернативу CDT/Studio.
Но стоит денег, надо привыкать, менять инфраструктуру проекта (те же Макеfile), вообщем вроде и круто, но как то можно и обойтись. Да и «тупые редакторы» вроде vim да mcedit тоже не во вред идут — нет соблазна все «абстрагировать» «виртуализировать» — код сохраняется предельно простым.
Ну а теперь еще одним аргументом стало меньше, увы.
helions8
18.09.2015 19:47Думаю, вопрос решился – blog.jetbrains.com/blog/2015/09/18/final-update-on-the-jetbrains-toolbox-announcement
kuzemchik
Ну люди в интернете немного негодуют по этому поводу.
И Jetbrains уже пытаются понять, могут ли они что-то изменить.
Уже сейчас есть плашка внизу:
«The licensing model described here, including conditions and prices, is not final.
Please expect updates next week.»
На самом деле было бы хорошо получить коментарий от JetBrains.
Может быть vandrianova может что-то рассказать.
gorohoroh
Есть несколько обстоятельств:
1. Мы недостаточно подумали о том, как будет жить значимая категория клиентов: персональщики, которые купили один продукт за свои деньги, используют его нерегулярно и обновляют, когда придется; а также непосредственно примыкающая категория небольших коммерческих клиентов.
2. Обижать персональщиков чревато: реакция будет жесткой и громкой.
3. Мы ожидали неоднозначной реакции на переход с владения на аренду, но, пожалуй, не в таком объеме.
4. Мы написали довольно дурной текст, анонсирующий изменения.
5. По сути новая модель направлена: а) со стороны JetBrains — на обеспечение более предсказуемых поступлений в стратегической перспективе, б) со стороны клиентов — на удобство пользования множеством продуктов и переходов между ними через непродолжительное время (например, при контрактной работе); на упрощение сопровождения лицензий в средних и крупных компаниях (когда сотрудники приходят и уходят, а также переходят между командами, работающими на разных технологических платформах); на удешевление входа для новых клиентов.
6. Мы получили немало положительных отзывов, но на общем фоне их плохо слышно, да и минусуют же везде.
7. У нас уже есть примерное представление о том, как фиксить новую лицензионную модель; сейчас считаем возможные последствия, смотрим на разные сценарии, даем возможность высказаться всем, у кого есть мнение (речь идет как о людях снаружи, так и внутри). Через некоторое время (вероятно, во второй половине сентября) объявим, к чему пришли.
kuzemchik
А вот за такие ответы я люблю JetBrains. Респект!
По честному, для меня такое лицензирование было шоком. Мне очень нравилась модель «плати за апдейты»
Мне пришлось пообщаться с знакомым из JetBrains, чтобы понять, что не все так плохо.
И на самом деле те кто сейчас обновляются раз в год в итоде будут платить меньше (Intellij 89 vs 99 в год).
Подняли цены на WebStorm, ну бывает.
Что меня до сих пор волнует — у меня есть ноут с которым я езжу в поездки. Было бы очень неприятно открыть его в самолете и увидеть что Intellij не запускается потому что давно не подцеплялась к интернету.
andreycheptsov
> открыть его в самолете и увидеть что Intellij не запускается потому что давно не подцеплялась к интернету
мы сейчас прорабатываем техническое решение, которое позволит избежать таких ситуаций
Zibx
Подняли цены на webstorm? То есть теперь арендовать будет дороже чем раньше владеть?
Кажется это первый раз когда я за 7 лет серьёзно задумался о переходе с продуктов JetBrains. Благо майкрософт сделал бесплатную IDE с нормальным автокомплитом и схожей направленностью.
gorohoroh
Нет. Для существующих пользователей — как коммерческих, так и персональных — стоимость подписки равна нынешней стоимости обновления. В случае с персональщиками это $29.
Yeah
Но, как я понял, только до 1 января 2017, а дальше на общих основаниях?
kuzemchik
Нет
Это как раз то что я выяснил с знакомым из JetBrains.
Если ты сейчас до 2017 подписываешься, то пока ты платишь у тебя такая цена.
Навсегда
Yeah
Спасибо за пояснение. Так уже интереснее
Zibx
Пока ты платишь как раз и есть «дороже». Это та же модель подписки, только раньше я некоторое время не обновлял версию, потом скатывался на eap, потом на пхп шторм, а как деньги вдруг оказывались на карте — платил.
kuzemchik
Ну да. JetBrains технически просто официально объявила «налог на IDE» (с) umputun.
gorohoroh писал в комментарии про grace period
Но в целом, как я понимаю, основная цель таких изменений как раз возможность выкатить maintenance release и не остаться с зубами на полке.
BloodJohn
Прямо сейчас посмотрел сколько стоит «продление»:
Renewal of personal upgrade subscription
Valid June 24, 2016 through December 31, 2016
US $46.57
47$ за полгода.
anastasiak2512
> давно не подцеплялась к интернету.
Ну, давно, это даже в текущем решении предполагалось хотя бы один раз за месяц (любое удобное время). То есть, наверное, есть и варианты, когда люди месяцами не подключаются к сети, но их не много.
alekseyspb
gorohoroh, спасибо за открытый ответ, многое проясняет.
А мнение персональщиков не стоит недооценивать.
Вечером мы работаем с персональной лицензией, а днем принимаем решение о выборе инструментов для компании.
SerafimArts
Ну так никто не мешает оставить всё как есть, но добавить к этому и месячные лицензии, подешевле. Т.е. и то и другое, а пользователи уже пусть выбирают что им интереснее.
gorohoroh
Кое-что мешает. Но мы думаем.
AStek
Даже и не знаю что вам написать. Мне как тому кто создает продукт легко понят такой шаг с вашей стороны. В тоже время как пользователь я недоволен тем что я не могу теперь получить вещь в свое пользование.
poxu
Реакция вполне однозначная. И именно такая, какой следовало ожидать.
Остальное маркетинговый булшит.
gorohoroh
Спасибо. Мы ценим вашу бескомпромиссность и несгибаемость.
poxu
Бескомпромисность и несгибаемость проявляется в нежелании идти на компромис и прогибаться под обстоятельства, а не в озвучивании очевидных фактов.
Но мы ценим вашу IDEA Community Edition если что.
poxu
Кстати да. У вас же есть открытая IDEA Community Edition, разработка которой является непосредственной частью разработки всех остальных инструментов. И не смотря на то, что какой-нибудь WebStorm превратится в тыкву как только кончится подписка, изменения в коде IDEA Community Edition, сделанные благодаря доходам от продажи всего остального, будут жить вечно. И будут доступны всем и всегда.
Не знаю, как для остальных, но для меня даже небольшое смещение акцентов на разработку Community Edition стало бы серьёзным аргументом за подписку. Жаль, что у вас об этом нет ни слова.
gorohoroh
Честно говоря, я не знаю, что думает команда IntelliJ IDEA про Community Edition в контексте подписок и думает ли она об этом вообще.
Во всяком случае у меня не сложилось впечатление, что эти две темы связаны в умах.
Возможно, andreycheptsov знает на эту тему что-то, чего не знаю я.
andreycheptsov
Можете расшифровать о чем вы? Community Edition – бесплатная, для чего ей подписка?
poxu
Ну разработкой Community Edition занимается та же контора, что занимается разработкой Enterprise Edition. Наверное зарплата программистов платится с продаж этой самой Enterprise. Я думал, что дело обстоит как-то так.
Подписка делает доходы компании более постоянными и предсказуемыми. Если бы я точно знал, что переход на подписку позволил немного увеличить бюджет, отводимый на Community Edition, то рассматривал бы покупку подписки, как возможность сделать свой вклад в финансирование open source проекта. Который, как вы правильно заметили, совершенно бесплатен и никуда не денется, даже если я подписку не продлю.
navion
Это вы по Яндексу с Газпромом судите?
Куча средних компаний не покупают суппорт и обновления для софта, в том числе на инструменты для разработчиков — хватает долгосрочных проектов, где не меняется мажорная версия фреймворка.
gorohoroh
Названия компаний, участвовавших в нашем опросе, я раскрывать не могу.
Такие компании, о которых вы говорите, конечно, тоже есть. С этим довольно трудно спорить.
denis-isaev
на упрощение сопровождения лицензий в средних и крупных компаниях
Есть и минусы в этом направлении. Работаю в большой (несколько тысяч) бюджетной российской забюрократизированной компании для которой IT — важное, но вспомогательное направление. Покупка лицензий длится несколько месяцев и включает в себя тонны согласований в закупочных и финансовых дирекциях, тендеров поставщиков лицензий и прочей фигни. Запланировать покупку обновления лицензии заранее к моменту истечения текущей практически невозможно. По старой схеме лицензирования — это не было большой проблемой т.к. по истечении лицензии мы просто некоторое время сидели без обновлений, пока не купят продление лицензии. По новой схеме мы будем сидеть без IDE.
gorohoroh
Ага, спасибо. Аргумент. Подумаем, что можно сделать.
GamePad64
В таких организациях, порой, даже локальной сети не бывает из-за согласований, сертификаций и прочей волокиты.
Это я к тому, что нужна возможность локально установить лицензию без подключения к Интернету и серверов лицензирования в локальной сети.
deilux
Не очень понимаю, как мне должно стать удобнее. В своё время я купил RubyMine 5 за какие-то там 40-50 долларов (по распродаже). И знаю, что когда захочу обновиться, мне это будет стоить 59 (вроде бы) долларов. Только я уже года два не обновляюсь, мне не нужно, оно хорошо и круто работает! Зачем мне новая версия?
А с новой моделью — должен платить каждый. год. Да, чуть-чуть дешевле чем раньше. Но там была вечная лицензия, а сейчас — каждый. год. каждый.
У нас в небольшой компании прилетел крупный проект, под него мы хотели закупить всем девелоперам идею (я пощупал community и понял, что да, это то что нам нужно) — по 500 баксов на человека нам дороговато, но т.к. проект в целом на год+ — окей, оно того стоит. Но когда через год мы поймём, что этот проект таки выстрелил и будет поддерживаться ещё 1-2 года, то с новой моделью мы в итоге очень некисло так переплатим на ровном месте. В итоге, однозначно нет, ещё и с таким курсом бакса. Мы эти деньги пустим на другие штуки.
vadimzz
Прошу прощения за вероятный оффтоп, но нигде не смог найти эту информацию. А на каких примерно условиях «лицензировалось» создание бесплатной для нас (конечных пользователей) Android Studio. Хоть что-то можете рассказать? Я хочу знать, кто за меня заплатил!
return_true
AS делался совместно с Google. Похоже ясно, кто спонсировал праздник.
vadimzz
«Похоже», «ясно» и «спонсировал» — это не совсем те слова, которые отвечают на мой вопрос. Так что я бы дождался авторитетного ответа. Тем более что именно вы вряд ли можете утверждать точно, что кто-то там вообще кому-то что-то платил (вдруг это просто симбиоз?).
return_true
Ваше право, ждите :)
gorohoroh
Вы нигде не смогли найти эту информацию, потому что она закрытая. Увы.
shafirov
Никто не заплатил.
IntelliJ IDEA CE, включая оринигальную поддержку Android, на основе которой Google разрабатывает Android Studio — open source, под Apache 2 лицензией. Никто никому ничего не платил и даже никаких бумажек не пришлось подписывать.
Там есть второй эпизод, про поддержку NDK. Здесь ситуация другая. И это, действительно, закрытая информация.
vadimzz
Спасибо. Картина немного яснее стала.