Включение кода, который вы разработали в своей компании в качестве домашних заданий [закрыто]


9

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

Извините, если это не в том месте, я не был уверен, стоит ли размещать это здесь или в stackoverflow.


Ответ, вероятно, зависит от конкретного места.
шарфридж

Профессора обычно ненавидят это - это означает, что они не учат вас ничему, чему вы не можете научиться, просто получив работу по программированию. Это явно так, иначе подавать программы с работы было бы невозможно. Но притворяться иначе, как правило, очень важно для них.
PSR

5
Этот вопрос кажется не по теме, потому что речь идет о юридической помощи
комнат

Я согласен с комаром, плюс слишком широко , как нет никакой конкретики о том, кто владеет кодом, местоположение и т.д. и т.п.
jwenting

Ответы:


17

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

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


+1 за предложения, которые могут получить больше
пользы

... не только это, но большее уважение со стороны вашего профессора.
Уилл Кляйн

7

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

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

tl; dr: Спросите своего профессора, все ли в порядке.


2
+1 «Спроси профессора» - правильный ответ. Если ответ «нет», смирись с этим и выполни задание. Если вы решили проблему один раз, ее решение должно быть простым.
Калеб

1
+1 за «Хотя вы, возможно, захотите убедиться, что университет не утверждает, что ваша домашняя работа принадлежит им» и -1 за «Я был бы удивлен, если бы кто-нибудь заслуживал доверия, сделал бы это». Я понятия не имею, но я представляю большинство университеты будут иметь какую-либо форму претензии или права собственности на студенческие изобретения.
Mattnz

@mattnz Я бы предположил, что для аспирантов это более распространено, так как они своего рода сотрудники, но для старшекурсников я нашел только один случай, когда кто-то делал это (коммерческая школа видеоигр).
Остин

@mattnz из уровня работника да, но студенты и аспиранты обычно сохраняют право собственности на свою работу. Я тоже был удивлен.
Рональд

5

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

Если вы ранее уже решали эту проблему раньше, вы уже выполнили первый пункт. Большой! Теперь о втором пункте: это все еще имеет значение. Рассматривайте это как возможность освоить материал еще дальше.

Я бы не сказал, что вы не можете ссылаться на свой собственный код, на который у вас есть права. Только используйте это как таковое все же. Запланируйте новый подход, не ссылаясь на ваш старый код. Снова запишите сложные аспекты. Затем, только после того, как вы решите основные аспекты задания, обращайтесь к тем ресурсам, которые есть в вашем распоряжении. Продолжайте вносить изменения, но на этом этапе, вероятно, нет необходимости копировать и вставлять что-либо, вам нужно только настроить новый код. Вы можете улучшить свой оригинальный материал!

Теперь в программировании есть правило: не изобретать велосипед. Я бы сказал, что занимает место сзади, когда речь идет об образовании. Вы все время заново изобретаете, вот в чем смысл обучения. Если это большая работа, и вы действительно хотите повторно использовать какой-то код, убедитесь, что все в порядке с вашим профессором, и объясните, что будет использоваться повторно.


2

Тогда спросите профессора, согласен ли он, спросите юриста вашей компании. Если оба согласны, все в порядке. Решите, готовы ли вы потерять право собственности на этот код, а может и больше. Попросите своего адвоката сообщить вам, какой частью компании будет принадлежать университет (или у него будут претензии), и решить, готовы ли вы к этому. Если вы сделаете следующий Facebook - вы потеряете все это?

Или просто сделайте задание.

Или назовите меня параноиком и просто спросите профессора.


1

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


1
  • Это интеллектуальная собственность вашей компании.
  • Как правило, рекомендуется поместить повторно используемый код, который вы написали, в общую сборку, чтобы вы могли использовать его позже в своей карьере, предполагая, что он не конфликтует с какими-либо подписанными контрактами.
  • Что может произойти, если ваш собеседник будет использовать тот же код в своей работе?
  • Что, если ваш собеседник внесет свой вклад в ваш API, и вы больше не сможете объяснить некоторые аспекты API?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.