.NET Reflector больше не является бесплатным - как все к этому относятся? [закрыто]


19

Предстоящая версия .NET Reflector , выходящая в марте, больше не будет иметь бесплатную версию .

.NET Reflector начинался как бесплатная утилита, написанная программистом Лутцем Родером, и быстро стал довольно незаменимым для многих программистов. Примерно через четыре года он продал его программному обеспечению RedGate, которое с тех пор поддерживает бесплатную версию, а также версию Pro около года назад, которая добавляет возможности и стоит от 99 долларов за место.

Новая версия больше не будет иметь бесплатную версию, будет стоить 35 долларов за непрофессиональные версии, а существующие бесплатные версии будут работать до конца мая.

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

РЕДАКТИРОВАТЬ: я первоначально сказал, что это было $ 35 для всех, но в соответствии с этим FAQ все еще будет Pro версия.


Это заставляет меня чувствовать себя голодным, но это может быть потому, что это почти обед. Серьезно ... сложно сказать. Это может быть хорошо, если, как вы говорите, продукт улучшается и обновляется чаще (но нужно ли вам покупать новую лицензию для каждой новой версии?). Только время покажет ... Для тех, кто не хочет платить, есть ли эквивалентные бесплатные продукты с открытым исходным кодом?
FrustratedWithFormsDesigner

3
Милтон Фрейдман из корпорации говорит: у корпораций нет социальных обязанностей ... video.google.com/videoplay?docid=-6407847019713273360#
Работа

7
Привет, Шнаппл, вопросы по Программистам. SE нужно решать актуальные проблемы : вопросы формы «Я чувствую Х к Y, как вы к этому относитесь?» не по теме. Есть ли у вас реальная проблема, и если да, можете ли вы отредактировать свой вопрос и добавить его? Вы можете узнать больше о том, какие типы вопросов задавать, а какие не задавать, проверив наш FAQ .

1
«А обещал Б, но не сдержал свое обещание» - этой истории 1000+ лет. Не тратьте слишком много времени, спрашивая «это честно?». Скорее спросите: что я / мы можем сделать с этим?
Работа

1
Я думаю, что это должно быть закрыто.
kirk.burleson

Ответы:


26

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


8
Если вы не согласились с лицензией, которая позволяет им изменять приложение и поддерживаете ее в актуальном состоянии.
JeffO

23
Согласны с этим или нет, это просто дерьмовый ход от Red Gate. Хорошо, вы хотите взимать плату за улучшение продукта, отлично - плата за новые версии. Убивать существующую бесплатную версию, чтобы заставить меня купить новую, совершенно жадный.
Квентин Старин

Вы серьезно жалуетесь на то, что у вас было бесплатно? Они вам ничего не должны. Если вы не хотите платить за инструмент 35 долларов , не делайте этого.
Роб

@Rob: Они должны мне мои естественные права. Никто не имеет права проникать в мой компьютер и отключать законную программу без моего согласия. Дело не в цене, а в простых правах собственности.
Мейсон Уилер

2
@Rob: я решил установить его. Я никогда не решал деактивировать его, потому что кто-то, кто даже не был первоначальным автором, решил выдрать меня за деньги.
Мейсон Уилер

13

Я думаю, что 35 долларов - это более чем справедливая цена за то, что вы получаете с .NET Reflector . Однако это вопрос этики. Red Gate Software пообещала сохранить продукт бесплатно, когда они приобрели его у Lutz Roeder .

Мне бы очень хотелось услышать мнение Лутца Редера об этом, но я боюсь, что он связан каким-то соглашением о неразглашении по этому вопросу.

Я надеюсь, что Microsoft увидит необходимость в этом инструменте и либо купит его у Red Gate Software, либо создаст свой собственный и включит в комплект SDK. Это такой бесценный инструмент, и должна быть доступна бесплатная версия (без наворотов).

ОБНОВИТЬ:

Похоже, в разработке уже есть бесплатная версия с открытым исходным кодом от SharpDevelop под названием ILSpy .


Согласно их часто задаваемым вопросам, они никогда не обещали, что это будет бесплатно, скорее это было их «заявленным намерением в то время». У меня нет источника или чего-либо еще для «обещания», но я бы поспорил, что сообщество в целом просто неправильно поняло их первоначальные заявления.
Том Кидд

6
Нет, они сказали, что это будет бесплатно. simple-talk.com/opinion/opinion-pieces/the-future-of-reflector- "В соответствии с соглашением, объявленным в среду 20 августа, Red Gate будет отвечать за дальнейшее развитие .NET Reflector, популярного инструмента, созданного Lutz Roeder. Red Gate продолжит предлагать инструмент бесплатно для сообщества. "
Эрик Фанкенбуш

7
@Schnapple - также zdnet.com/blog/burnette/… «Мы стремимся поддерживать замечательный бесплатный инструмент, который будет и впредь приносить пользу сообществу, и в то же время будет стремиться получить от пользователей информацию о том, как сделать .NET Reflector еще более ценным». - Я не знаю о вас, но «обязательство» в моем уме означает «обещание», словарь предлагает то же самое.
Эрик Фанкенбуш

3
@Schnapple - Другая проблема связана с этикой. Если они хотят превратить его в платный продукт, хорошо. Но временная бомбардировка существующей бесплатной версии просто делает это самой длинной в мире "бесплатной пробной версией" в истории. Неэтично взрывать существующую версию и заменять ее платной версией.
Эрик Фанкенбуш

2
@Mystere Man: Так, сколько времени до того, как будет разработан обходной взлом бомбы замедленного действия (если ее там уже нет)?
FrustratedWithFormsDesigner

8

Я уже купил Pro версию некоторое время назад, так что это на меня не влияет. Но мое скромное мнение таково: давай, это всего лишь 35 $. В регионе, где я живу, это меньше, чем обычная почасовая ставка для разработчиков программного обеспечения, поэтому, если Reflector сэкономит вам один час работы, вам следует его купить.


19
Для многих проблема не в 35 долларах, что, на мой взгляд, более чем разумно для продукта. Проблема в том, что они приобрели его у Лутца и пообещали оставить его на свободе, затем добавили к нему бомбу замедленного действия (ход, который многие задавали под сомнение, и считали, что это был первый шаг к тому, чтобы сделать его более свободным), и им сказали «не надо» не волнуйтесь, это все еще будет бесплатно ". Это действительно вопрос неэтичного поведения, которое Redgate использовал для достижения этой цели, а не того, стоит ли продукт 35 долларов.
Эрик Фанкенбуш

7
Часовая бомба была там до Красных ворот.
Квентин Старин

1
На этом повороте событий нельзя не задаться вопросом, однако, была ли заложена бомба замедленного действия в качестве подготовки к продаже Красным Воротам.
Kyralessa

Верно, но это не заставляло людей платить, верно?
Дан

Это сейчас ...
RobS

6

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


4

Какое превосходное деловое решение. Красные ворота заработают много денег.


6
если кто-то не использует отражатель, чтобы отразить отражатель и получить из него чек. поговорим об иронии.
Femaref

3
Я слышал, что вы как отражатель ... поэтому я поместил отражатель в ваш отражатель, чтобы вы могли использовать отражатель на отражателе. Единственное, вы когда-нибудь пробовали отражать отражатель? Лутц запутал эту вещь в забвение. Я думаю, что он запустил обфускатор, отразил это в отдельном проекте, а затем снова включил его для этого.
Майкл Браун

Это, вероятно, запутано! (Или Native?)
Арен

4

В настоящее время я интенсивно работаю с Sitecore, и использование Reflector является обычной практикой для Sitecore из-за отсутствия документации на уровне классов и методов. Я, вероятно, постараюсь заставить свою компанию перейти на версию Pro сейчас, когда базовая версия стоит денег.

RedGate имеет дело с общей проблемой бесплатной версии: они получают много информации, потому что все больше людей используют ее, но большинство людей будут игнорировать Pro версию, потому что бесплатная версия существует. Они, вероятно, решили, что достигли хорошего уровня воздействия, и теперь они хотят на этом заработать. У меня нет проблем с этим.

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


1
«Я, вероятно, постараюсь заставить мою компанию перейти на версию Pro сейчас, когда базовая версия стоит денег». Это именно то, на что они рассчитывают. «Эй, теперь, когда это стоит денег, мы могли бы потратить больше денег». вздох
Kyralessa

3

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

Очень расстроен движением Редгейта. Я не использую ни одной из добавленных ими дерьмовых функций. Это не что иное, как захват денег.


4
О, это здорово. Вы не согласны с деловым решением, которое оправдывает воровство.
ChrisW

8
@ChrisW: Копирование не является воровством, и интеллектуально нечестно смешивать их.
Мейсон Уилер

Назад, когда этот таймер был добавлен в Reflector (от Lutz, довольно давно, до RedGate), я потратил немало часов, пытаясь найти и удалить эту проверку. У меня почти не было доступа в интернет в то время, поэтому убийство было очень неудобным. После того, как я не смог взломать Reflector (одну из наиболее эффективно запутанных сборок, которую я когда-либо видел), я связался с Лутцем. Он не помог бы с снятием чека, даже с моими объяснениями. Он, однако, увеличил время ожидания. Я думаю, это означает, что ваша идея «прокси» не поможет, и это может быть крепким орешком.
Квентин Старин

Печально, что профессиональные разработчики готовы грабить других разработчиков только из-за нескольких долларов. Я бы хотел, чтобы кто-то сделал то же самое с вашим продуктом ... Это решение RedGate, и, честно говоря, это их продукт, чтобы они могли заряжать его.
Ладислав Мрнка

1
@Rob: Закон на самом деле очень четко разграничивает нарушение авторских прав и кражу. Вы можете посмотреть это. Это два совершенно разных действия, точка. Только люди, заинтересованные в нарушении авторских прав, пытаются сбить с толку проблему. Пожалуйста, не поддавайтесь на это.
Мейсон Уилер

1

У меня большая проблема в том, что старая версия не будет работать из-за бомбы замедленного действия. Самая старая версия Reflector, которую я могу найти в одной из моих систем, относится к 2007 году, и в ней есть бомба замедленного действия. Существуют ли даже более старые версии, которые не имеют срока действия?


1
Я думаю , что есть более старые версии , которые не истекают (я сомневаюсь , что оригинальные версии Лутц»сделал) , но проблема заключается в том, я думаю , что они не работают с новыми версиями .NET
Том Кидд

2
Есть, они очень старые. Часовая бомба была введена задолго до того, как ее приобрели Красные Ворота.
Квентин Старин

1

Мы все знали, что RedGate в конце концов начнет заряжаться. Они должны как-то зарабатывать деньги, и, видимо, никто не хотел других своих продуктов. Таким образом, они сделали умную вещь. Купите что-то, что люди хотят, и взимайте за это плату. Я не знаю, почему кто-то не просто взял исходный код и запустил проект с открытым исходным кодом, вернувшись в прошлое.


3
Redgate заработал много денег на своих продуктах баз данных. Я на самом деле был немного смущен их покупкой отражателя.
Майкл Браун

1
Никто не хотел никаких других своих продуктов? Как вы пришли к такому выводу? Я в большой организации, которая использует множество других своих продуктов (ANTS, инструменты SQL Server и т. Д.)
MetalMikester,

1
«Я не знаю, почему кто-то не просто взял исходный код и запустил проект с открытым исходным кодом, когда он был в далеком прошлом». Ну, в том-то и дело, не так ли? Никто не хотел вкладывать время и работать в проект, чтобы исправить ошибки и добавить новые функции, не получая за это плату. Рэдгейт тоже.
nikie

2
Я в организации, которая собирается использовать некоторые другие их продукты. Но я сделаю все возможное, чтобы отговорить их от этого, поскольку Красные Врата продемонстрировали, что им нельзя доверять.
Kyralessa

@Kyralessa - Как они доверяют достойному, они никогда не обещали, что будут продолжать предоставлять бесплатный инструмент, они в основном говорили «это план», при условии, что они должны были сказать, что может измениться в будущем.
Ramhound

1

Я вроде "а", так как у меня есть платная версия. Сегодня утром я получил электронное письмо от Red-Gate, в котором говорилось, что уже оплаченные клиенты получат обновления до новых платных версий и несколько дополнительных лет поддержки. Это не плохая сделка.

Мне нравится платить за инструменты, которые я использую, так что на меня это не влияет. Это не значит, что я не испытываю особого чувства к изменению того, что изначально было бесплатным инструментом. Но по общему признанию 35 $ не большая сумма денег.

Кстати, очевидно, что версия Pro меняет название с «.NET Reflector Pro» на «.NET Reflector VSPro» - кажется немного бессмысленным ...


1

Я уже решил купить Pro версию. Прежде всего, Reflector является обязательным, и даже если мне не нужны эти функции отладки, я хочу поддержать их для создания новых версий с большим количеством функций.

Редактировать:

Кстати: похоже, альтернатива с открытым исходным кодом уже находится в разработке: ILSpy от SharpDevelop . Другой декомпилятор будет частью Resharper 6, а позже JetBrains предоставляет его в качестве бесплатного автономного инструмента.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.