Комментарии 16
А почему собранный проект нельзя заливать-то?
+1
Исходники видимо очень нужны. Что и смущает
+1
На аппхарборе проект заново пересобирается перед деплоем, есть также отчет по сборке. Еще автор забыл упомянуть, что у приложений нет прав для загрузки файлов на сервер.
0
Неее — так дело не пойдет. Собрать, задеплоить и протестировать я и сам могу — майкрософт для этого все уже сделал.
Хотелось бы сервер, на который я могу залить определенную версию проекта и использовать как тестовый контур или для демонстраций.
Но при этом оставить свои исходники при себе.
Хотелось бы сервер, на который я могу залить определенную версию проекта и использовать как тестовый контур или для демонстраций.
Но при этом оставить свои исходники при себе.
+1
А что такого с исходниками? =) Вы их обфусцируете? Если нет, то разницы особой нет в каком виде заливать это все туда…
+1
Промахнулся чуток, извиняюсь.
+1
Конечно же есть. Воровство кода с помощью декомпиляции всегда значительно дороже, чем сразу взять исходники, даже если это .net. Обычно по стоимости как написать заново — если это конечно не какие то хитрожопые алгоритмы.
Статья 1261. Программы для ЭВМ
Авторские права на все виды программ для ЭВМ (в том числе на операционные системы и программные комплексы), которые могут быть выражены на любом языке и в любой форме, включая исходный текст и объектный код, охраняются так же, как авторские права на произведения литературы.
В суде тебе будет намного труднее доказать что код твой, если у твоего конкурента в руках его точная копия.
Статья 1261. Программы для ЭВМ
Авторские права на все виды программ для ЭВМ (в том числе на операционные системы и программные комплексы), которые могут быть выражены на любом языке и в любой форме, включая исходный текст и объектный код, охраняются так же, как авторские права на произведения литературы.
В суде тебе будет намного труднее доказать что код твой, если у твоего конкурента в руках его точная копия.
+1
Посмотреть рефлектором не обфусцированные исходники. как просто проект готовый получить. Надо их SLA читать про ответственность и тд. за слив исходников.
+1
По поводу SLA — я говорю не о гипотетический вещах, а о настоящем российском законодательстве. Вот то что я написал — это реально работает — это закон РФ — о нем все знают. Все остальное может в штатах работает — но у нас это документы совсем другого уровня.
Посмотреть рефлектором на необфусцированное скомпилированное приложение — это совершенно не то же самое что смотреть код. Там будут отличаться имена локальных переменных, отсутствоват комментарии, отличаться код внутри методов.
Будут отстутствовать интеграционные и юнит тесты, билд скрипты, документация по проекту, использованные в работе утилиты и т.д.
Вы не сможете использовать обфусцированный код напрямую в своем продакшен приложении. Вам придется его переписывать в соответсвии со стилем, принятым в рамках вашего проекта, тестировать и т.д. Алгоритм работы вы конечно можете подсмотреть — но его и придумать заново не проблема — если это обычное приложение.
Может иметь смысл только воровство всего сразу — исходников целиком. Если вы будете использовать предложенное в статье решение — это может стать реальностью.
Хотя я может вас просто не понял и вы имеете ввиду поделку на коленке а не приличного уровня проект.
Посмотреть рефлектором на необфусцированное скомпилированное приложение — это совершенно не то же самое что смотреть код. Там будут отличаться имена локальных переменных, отсутствоват комментарии, отличаться код внутри методов.
Будут отстутствовать интеграционные и юнит тесты, билд скрипты, документация по проекту, использованные в работе утилиты и т.д.
Вы не сможете использовать обфусцированный код напрямую в своем продакшен приложении. Вам придется его переписывать в соответсвии со стилем, принятым в рамках вашего проекта, тестировать и т.д. Алгоритм работы вы конечно можете подсмотреть — но его и придумать заново не проблема — если это обычное приложение.
Может иметь смысл только воровство всего сразу — исходников целиком. Если вы будете использовать предложенное в статье решение — это может стать реальностью.
Хотя я может вас просто не понял и вы имеете ввиду поделку на коленке а не приличного уровня проект.
0
Просто ИМХО этот сервис не для проектов, где есть что сливать =) А для большинства проектов которые попадают на такие хостинги вообще без разницы открыт код или нет. Тесты и тд, кстати не обязательно заливать.
+1
обфусцированный код — читай: декомпилированный код — описка.
0
Много у них слов на сайте неписано по этому поводу. Лень читать.
Может кто нибудь прокомментирует какие они дают гарантии — можно попробывать смаппить на российское законодательство.
Может кто нибудь прокомментирует какие они дают гарантии — можно попробывать смаппить на российское законодательство.
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Введение в работу с AppHarbor — облако для ASP.NET приложений