Профессор хочет экспроприировать представленный код для коммерческого использования

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

Он дал нам кусок устаревшего кода из компании, в которой он работает, и у него нет времени разбираться с ним. Наша задача — оптимизировать для него этот кусок кода. Для полного зачета мы должны получить прирост производительности на 10%, но профессор не уверен, что это вообще возможно. Он также заявил, что выберет лучшее решение и будет использовать его в своих коммерческих приложениях на работе.

Кроме того, профессор предложил денежные призы для 4 или 5 лучших студентов в размере от 50 до 400 долларов.

У меня есть несколько проблем с этим:

  1. Успешное задание потребует чего-то нового и/или оригинального для его выполнения, поскольку профессор не знает, как это сделать сам. Я не согласен просто предоставить ему и его компании авторские права и другие права интеллектуальной собственности на код, который я создаю для этого.

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

  3. Мне кажется неэтичным пытаться монетарно стимулировать класс к лучшему выполнению работы.

Мои вопросы:

Правомерны ли мои опасения и следует ли привлечь к этому моего консультанта или начальника отдела?

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

Обновлять:

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

Я согласен, что здесь есть большие этические проблемы, но я не согласен с (2), что нет возможности учиться. На самом деле, это звучит как более полезная и реалистичная возможность обучения, чем большинство классных заданий.
Предполагается, что аспиранты должны быть способны делать что-то новое и оригинальное, по крайней мере, в разумных пределах. Есть некоторые проблемы с тем, что вы описываете, но это не одна из них.
Дело не в том, что я не могу добиться чего-то нового и неизведанного или что я думаю, что нам не следует этого делать. Моя проблема в том, что когда я это сделаю, его компания заявит о праве собственности на него.
Это неэтично из-за того, что профессор может получить от студенческой работы. Сама работа на самом деле разумна с точки зрения CS с точки зрения реальной ценности.
Я рекомендую вам ознакомиться с политикой вашего университета, чтобы убедиться, что вы, будучи студентом, сохраняете за собой авторские права на свою работу. (К сожалению, вы не можете предположить, что да.) Если вы это сделаете, я бы сказал профессору, что вы не заинтересованы в деньгах, поэтому нет соглашения о торговле вашим кодом. Затем, если вы сохраните авторские права, я отправлю рабочий фрагмент кода со знаком авторского права, прикрепленным в первой строке. (Не обязательно, но рекомендуется.) Если вас это не устраивает, я обязательно свяжусь с начальником отдела.

Ответы (4)

Кажется, вы спрашиваете о двух разных вещах: (а) нормально ли давать задания по кодированию на основе реального опыта инструктора, и когда инструктор не уверен, как решить это самостоятельно? (b) может ли инструктор использовать ваше решение/ваш код в своей компании без вашего разрешения? Вы должны держать их отдельно, так как у них, вероятно, будут очень разные ответы.

Можно ли давать такие задания? Да, конечно! Звучит так, будто это потенциально может быть отличным проектом, если его хорошо спроектировать. Курсовой проект, основанный на реальной проблеме? Звучит замечательно. Преподаватель не уверен, каким будет лучший способ решить эту проблему? Открытые проекты также могут быть отличным способом повысить креативность.

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

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

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

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

Итак, изучите официальную политику вашего университета. Если в университете такая же политика, то ситуация предельно ясна: это отличное задание, и преподаватель имеет полное право предложить это задание — но он не может использовать ваш код в своей компании (без письменного подписанного вами соглашения). передача авторских прав, и было бы, конечно, крайне неуместно для него ожидать/требовать этого в качестве требования курса).

Кроме того, в зависимости от законов вашей юрисдикции такое злоупотребление служебным положением инструктора само по себе может привести к юридическим проблемам .

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

@cbeleites, ааа, спасибо, это помогает мне понять, что вы говорите. Моя вина: я неправильно понял, что вы имели в виду под «этим». Я добавил предложение к своему ответу, чтобы попытаться включить ваше наблюдение - посмотрите, правильно ли я уловил вашу точку зрения или нет. Да, вы можете отредактировать мой ответ - не стесняйтесь. Спасибо за полезные комментарии!

Вы заявили:

Я не согласен просто дать ему и его компании авторские права

Похоже, вы бы не отдавали , а обменивали свой код на призовые деньги. Как ctokelly написал в другом ответе, вам следует проверить правила интеллектуальной собственности вашего университета для кода, созданного в качестве курсовой работы, и кому принадлежат авторские права. Это может быть даже не ваше с самого начала (но не предполагайте в любом случае - проверьте).

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

Я предполагаю, что технически это обмен кодом, но условия сделки навязываются мне, потому что это дается как задание для оценки. То, что я создаю, потенциально может стоить гораздо больше, чем 400 долларов.
@Tubs Я понимаю, и, как я уже писал, вас не следует заставлять участвовать. Однако вы можете увидеть решение, которое требует 1 часа вашего времени, что приводит к почасовой ставке в размере 400 долларов США (что очень много для пользовательского кодирования).
Возможность гениального хода обычно не является фактором, определяющим ценность той или иной работы. И если этот гениальный ход случается, он обычно увеличивает ценность.

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

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

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

  • Но тогда вы никогда не должны использовать теории заговора для объяснения вещей, которые могут быть просто необдуманными.

Все остальное в этом ответе очень сильно зависит от вашего законодательства. Я высказываю догадки (IANAL) с точки зрения Германии.

Авторские права :

  • Я предполагаю, что тот, кто владеет авторскими правами, скорее всего, не профессор (то есть, вероятно, студент, возможно [для Германии: очень маловероятно] университет). Таким образом, профессору необходимо получить лицензию на использование кода задания в своем приложении.
  • Но: авторское право касается фактической работы = фактического кода. Идея не защищена авторским правом. Таким образом, использование чужого алгоритма для приложения с собственной реализацией обычно является законным (если алгоритм не запатентован).

Этика и связанные с ней юридические вопросы:

  • Но: выполнение этого в ситуации, похожей на экзамен, может представлять собой злоупотребление властью, потому что студенты не свободны решать, сообщать ли они профессору о своем решении: оценочное задание вынуждает их раскрыть свою лучшую идею. Таким образом, они не в равном положении.
    Я действительно понятия не имею об этой правовой ситуации, но я могу представить, что это может привести к специальной защите студенческой ИС (что-то вроде недобросовестности).

  • Задания должны быть оценены , прежде чем призовые деньги могут быть предложены какому-либо конкретному ученику. Если что-то вроде лицензионного соглашения плюс «приз» «предлагается» после того, как учащийся уже получил оценку, учащийся может снова оказаться в равном положении для переговоров.

  • С другой стороны, если выставление оценок не является итоговой оценкой и/или есть вероятность столкнуться с профессором на других лекциях, профессор может нарушить свой долг (Германия) избегать всего, что могло бы вызвать подозрение в извлечении выгоды/ чрезмерное давление.

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

  • Неоправданное давление на учащихся в ситуации, похожей на экзамен, может в любом случае привести к аннулированию всех видов соглашений (например, лицензионных соглашений до выставления оценок за задание).