Почему разработчики требуют убить второго пилота Github?  Так ли важен код кредита?

Почему разработчики требуют убить второго пилота Github? Так ли важен код кредита?



Второй пилот

Копирование кода может принимать различные формы: от простого копирования и вставки до клонирования кода и простого понимания сути последовательности кода.

Software Freedom Conservancy (SFC), некоммерческая организация, работающая над созданием бесплатного программного обеспечения с открытым исходным кодом (FOSS), призвала разработчиков прекратить использование Microsoft GitHub, поскольку она разработала инструмент искусственного интеллекта Copilot, который, как она обвиняет, позволяет использовать фрагменты кода. написанные другими кодерами, могут быть воспроизведены. Инженер SFC по соблюдению лицензий в своем блоге резко обрушился на Github за то, что он позволил копировать код с открытым исходным кодом без должного упоминания. «Мы прекращаем все наши собственные использования GitHub и объявляем о долгосрочном плане, чтобы помочь проектам FOSS перейти от GitHub», — сказали они. Этот шаг был сделан через неделю после того, как GitHub, принадлежащий Microsoft, выпустил коммерческую версию GitHub. SFC утверждает, что инструмент, созданный настоящими программистами, а не какой-то код, полученный из сторонних заданий, используется для чеканки больших денег. Ссора между SFC и GitHub предшествует выпуску Copilot; он всегда был заблокирован GitHub из-за предоставления свободного доступа к открытому исходному коду. Второй пилот только подлило масла в огонь, и, возможно, это будет нескончаемая битва, поскольку юридические последствия, этические и вопрос о том, необходим ли код, требует более глубокого анализа, и, безусловно, продолжение этой борьбы не предвещает ничего хорошего для футуристических и прагматических целей. сообщество программистов.

Copilot — это инструмент искусственного интеллекта, обученный на миллионах фрагментов кода и естественном языке, который действует как инструмент предложений для программистов. Microsoft, компания, которая инвестировала около 1 миллиона долларов в исследовательскую компанию ИИ OpenAI в 2019 году, которая когда-то была яростным защитником авторских прав, стоит у руля разработки и коммерческого выпуска Copilot. Но остается вопрос, можно ли копировать код под запретом авторского права, как и в других областях искусства. Копирование, рассматриваемое как воровство по отношению к кодированию, — это скорее контекстное понятие, которое может расшифровать только опытный программист. Когда программист считает, что часть кода полезна для его приложения, составляя лишь часть континуума, эксперты говорят, что ему можно дать шанс. Копирование кода может принимать различные формы: от простого копирования и вставки до клонирования кода и простого понимания сути последовательности кода. В то время как простое удаление кода и вставка в проект без указания авторства совершенно неприемлемы, остальные методы можно использовать, если это делается ответственно. В подкасте StackOverflow инженер Google Анна Литика красиво объясняет, как можно скопировать код для быстрого создания функциональных прототипов.

READ  Топ-10 фреймворков Python с самым высоким рейтингом на Github в 2022 году

Клонирование кода — это воспроизведение кода по синтаксису или семантике, похожему на реплику винтика, потому что он точно соответствует вашей схеме вещей. Клонирование кода вызывает больше беспокойства у бенефициара, поскольку оно может значительно увеличить затраты на обслуживание и вызвать ошибки, а также вызвать непоследовательное поведение. В противном случае, в основном, это должно вызывать озабоченность только с этической точки зрения со стороны пользователя. В 2019 году, когда выяснилось, что ВВС США используют программное обеспечение Kubernetes с открытым исходным кодом для своих истребителей F-12, в Твиттере поднялся огромный шум. Один твит гласил: «Иногда мне очень трудно оправдать работу инженера-программиста перед моей совестью». Споры о том, хорошо это или плохо, должны упасть на этом конкретном этапе. Открытый исходный код разработан для изучения, использования и изменения исходного кода всеми, кому это необходимо, и довольно часто невозможно развидеть что-то уникальное и функциональное. За исключением случаев неэтичного использования, его не следует ограничивать. Кэролайн Ада Эмке, разработчик программного обеспечения из Чикаго, чтобы решить эту проблему кредитования кода, создала лицензию Гиппократа, названную в честь клятвы Гиппократа, чтобы наложить ограничения на этическое неправомерное использование открытого исходного кода. В то время как контроль над клановыми капиталистами и поджигателями войны, использующими хорошую работу программистов с открытым исходным кодом, является потребностью часа, очень важно помнить о необходимости демократизации программирования для коллективного будущего.

Больше популярных историй
  • Шиба-ину может достичь $0,000017 в июле этого года! Но не прорвется мимо этого
  • Google удалит конфиденциальные данные из истории местоположений пользователей после отзыва Roe
  • Книги, почти теряющие авторские права, получают поворот NFT, чтобы сохранить свой статус
  • «Демократический ИИ» Deepmind распределяет государственные деньги! Может создать правительство с искусственным интеллектом
  • Модели Foundation AI, такие как DALL.E и GPT-3, нуждаются в нормах сообщества, прежде чем они нанесут вред
  • Топ-10 известных этичных хакеров в Индии, о которых нужно знать в 2022 году
  • Может ли демпинг холдинга коммерческих бумаг помочь Tether завоевать доверие к доллару США?
READ  В безопасности ли ваши данные в этом гиперсвязанном мире?

Сообщение Почему разработчики требуют убить второго пилота Github? Так ли важен код кредита? появился сначала на .



Source link