2009-03-24 1 views
0

Является ли рискованным иметь зависимость от службы с открытым исходным кодом?Служба с открытым исходным кодом опасна?

В отличие от DLL с открытым исходным кодом или компонента, очевидно, что служба должна постоянно работать, поэтому есть ли бизнес-риск полагаться на нее? Что произойдет, если служба с открытым исходным кодом исчезнет по какой-либо причине?

Услуга под вопросом не будет использоваться для критически важных для бизнеса приложений, но в случае успеха она, очевидно, приобретет важное значение?

Большое спасибо

+0

Что вы подразумеваете под открытым исходным кодом? В общем, программное обеспечение является открытым исходным кодом. Служба может запускать программное обеспечение с открытым исходным кодом, но нет реального способа, чтобы услугу в целом можно было считать «открытым исходным кодом», по крайней мере, о которой я могу думать. –

+0

Вопрос гласит, что вы только что приравняли слова «бесплатно» и «с открытым исходным кодом» - вы можете получить более эффективный ответ, если сможете описать услугу, на которую вы полагаетесь. –

ответ

4

Если это действительно «Open Source» (в отличие от просто бесплатно), вы можете загрузить исходный код и запустить его самостоятельно его первоначальный поставщик уходит. Конечно, вы хотите загрузить источник раньше времени, потому что, если поставщик услуг уходит, нет гарантии, что из него будет загружен сайт. Кроме того, вы, возможно, захотите сохранить резервные копии данных для себя, если сможете.

Но если вы злоупотребляете термином «с открытым исходным кодом», означающим бесплатный сервис, такой как API Карт Google, тогда да, если он уйдет, вы боитесь. Но если Google Maps уходит, значит, половина сети.

+0

Дамы не называют меня «quickdraw» ни за что. –

+0

Возможно, стоит загрузить исходный код заранее, так как он может (возможно, хотя и не обязательно) быть тяжелым после смерти. – Vatine

+0

Дамы вообще не звонят. –

4

Что такое «служба с открытым исходным кодом»?

  • Любой старый веб-сайт, предлагающий API? Да, в зависимости от этого есть риск - они могут пойти или начать взимать плату
  • Или сайт, который публикует программное обеспечение, которое работает под лицензией с открытым исходным кодом? Просто скачайте копию и, если сайт исчезнет, ​​у вас всегда есть возможность запустить его самостоятельно
+0

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

3

Чем лучше вопрос заключается в следующем:

Что произойдет, если оплаченное предприятие вы полагаетесь на идет под землей, и вы остаетесь без какого-либо кода и не поддерживаете?

С учетом того, что Open-Source гарантирует будущее. Все, что вам нужно сделать, это найти кого-нибудь, чтобы взломать его. Собственность, с другой стороны, имеет юридическое веселье.

3

ИМХО, то же самое, что и сервис с закрытым исходным кодом.

У обоих, как правило, есть те же шансы быть закрытыми, с обычными сюрпризами, конечно же, как и Google и Microsoft закрыть службы без какого-либо предварительного уведомления.

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

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

1

Возможно, да. Но если это не критически важное приложение, возможно, все в порядке.

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

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

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

Я также имел аналогичные соображения об этой службе: http://www.webservicex.net

Кажется, свободно доступны, но кто действительно работает, и кто может гарантировать, что там будет завтра?

Что касается завтрашнего дня, то даже в течение нескольких дней даже Google Mail не работает. Что вы хотите от бесплатной службы с открытым исходным кодом? :)

Смежные вопросы