Obecnie prowadzę start-up z kumplem i zauważyłem, że niektóre z moich zadań na uniwersytecie można ukończyć, po prostu kopiując kod z niektórych opracowanych przez nas programów. Czy są jakieś problemy prawne, na które mogę natknąć się? Czy jest to ogólnie zły pomysł (jak zaczyna się teraz czuć)?
Przepraszam, jeśli to jest w niewłaściwym miejscu, nie byłem pewien, czy umieścić to tutaj, czy w przepełnieniu stosu.
Odpowiedzi:
Tak, jest to legalne, ale uniwersytety działają według własnego zestawu zasad, więc nie popchnęłbym tego. Jedną z tych zasad jest wykonywanie zadań, które wydają się niepotrzebne. Gdybym był na twoim miejscu (i nie było raz czy dwa z powrotem w ciągu dnia), chciałbym poinformować profesora przyporządkowanie jest trywialny ze względu na swoją przeszłość pracy, a jeśli to nie jest w porządku, aby ponownie użyć tego kodu, mógłby dać bardziej interesująca zadanie zamiast tego? Przygotuj sugestię na wypadek, gdyby poprosił o nią. W ten sposób możesz zdobyć ciekawe projekty.
Tak, to więcej pracy, ale możesz przypadkowo nauczyć się czegoś podczas sprawdzania punktów kuli.
źródło
Nie widzę problemów prawnych, w których mielibyście kłopoty; to twój kod. Chociaż możesz chcieć upewnić się, że uniwersytet nie twierdzi, że twoja praca domowa należy do nich (byłbym zaskoczony, gdyby zrobiło to wiarygodne).
Twój uniwersytet / profesor może mieć z tym jednak problem. Większość miejsc nie pozwala na przesłanie czegoś, co zrobiłeś w przeszłości lub na inną klasę (pod absurdalnym hasłem „samplagaryzmu”). Zapytaj swojego profesora, czy jest w porządku, może to zależeć od tego, co kopiujesz (część kodu biblioteki, który napisałeś, może być poprawna podczas kopiowania całego zadania hurtowo, ale nie).
tl; dr: Zapytaj swojego profesora, czy jest w porządku.
źródło
Cel każdego zadania domowego jest dwojaki. Najpierw naucz się nowych technik lub metod związanych z zajęciami. Po drugie, ćwicz te techniki!
Jeśli wcześniej rozwiązałeś ten sam problem, ukończyłeś już pierwszy punkt. Świetny! Teraz druga kwestia: to wciąż ma znaczenie. Postrzegaj to jako okazję do jeszcze lepszego opanowania materiału.
Nie powiedziałbym, że nie możesz odwoływać się do własnego kodu, do którego masz prawa jako odniesienie. Używaj go jednak jako takiego. Zaplanuj nowe podejście bez odwoływania się do starego kodu. Ponownie koduj trudne aspekty. Następnie, dopiero po rozwiązaniu istotnych aspektów zadania, odnieś się do wszelkich dostępnych zasobów. Śmiało i wprowadź zmiany, ale w tym momencie prawdopodobnie nie trzeba niczego kopiować i wklejać, wystarczy tylko ulepszyć nowy kod. Możesz poprawić swój oryginalny materiał!
W programowaniu obowiązuje zasada: nie wymyślaj koła na nowo. Powiedziałbym, że zajmuje to miejsce w przypadku edukacji. Cały czas odkrywacie na nowo, to jest punkt nauki. Jeśli jest to dużo pracy i naprawdę chcesz ponownie użyć jakiegoś kodu, upewnij się, że jest w porządku z profesorem i wyjaśnij, co będzie ponownie użyte.
źródło
Zapytaj profesora, a jeśli się zgodzi, zapytaj prawnika swojej firmy. Jeśli oba zgadzają się, jest OK. Zdecyduj, czy jesteś przygotowany na utratę praw własności do tego kodu, a może nawet więcej. Poproś swojego prawnika, aby powiedział ci, jaką część firmy uniwersytet stanie się właścicielem (lub będzie miał do niego roszczenia), i zdecyduj, czy jesteś na to przygotowany. Jeśli zrobisz następny Facebook - stracisz to wszystko?
Lub po prostu wykonaj zadanie.
Albo nazwij mnie paranoikiem i zapytaj profesora.
źródło
Dopóki sam opracowałeś kod, możesz być w porządku, na przykład jeśli jesteś jedynym programistą na starcie. Jeśli współpracowałeś z innym studentem lub studentem niebędącym studentem, który może stanowić dla ciebie problemy. To znaczy, oczywiście wiesz, jak to zrobić, więc nie powinno to zająć tak długo.
źródło
źródło