• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak zaprezentować prodekt na githubie z ograniczeniami?

0 głosów
62 wizyt
pytanie zadane 10 czerwca w PHP przez Grzegorz Mikina Mądrala (5,810 p.)
Chcę jakoś zabezpieczyć projekt sklepu internetowego przed kradzieżą. Jest to projekt wielogodzinny itd. I chcę możliwe najbardziej zabezpieczyć go przed skopiowaniem, a jedynie zaprezentować na githubie potencjalnemu pracodawcy, co dodać do pliku gitignore itd. Czy da się to jakoś ogarnąć żeby nikt tego mi nie wykradł, a jedynie zobaczył jego funkcjonalność? Druga sprawa, załóżmy że sprzedaję oprogramowanie noi również nie chcę żeby klient do końca mógł zobaczyć co jest pod spodem, czy da się to jakoś zrobić ?

2 odpowiedzi

+1 głos
odpowiedź 10 czerwca przez Wiciorny VIP (144,800 p.)
edycja 10 czerwca przez Wiciorny

Prywatne repozytorium- udostępnione tylko dla rekrutrów
Nie udostępniać kodu, a jedynie link do aplikacji  umieszczonej na hostingu

Cel bez znaczenia, rekruter nie będzie tracił czasu na przeglądanie kodu, zrobi to pobieżnie. Jeśli firmie zależy na kodzie etc, to dostaniesz odpowiednie zadanie na impementacje.
W przeciwnym razie rekruter i tak pobłażliwie spojrzy tylko na api wizualnie jak klient. Na to nie ma czasu zeby komus kod przeglądać  :), chyba że to ostatni etap gdzie jest juz kilku kandydatów

W świetle prawa autorskiego :  można dobrowolnie skopiować twój program, mając  te same funkcje ( ale nie tak samo wyrażone), nie podlega ochronie np. formaty plików, funkcje - jedynie ICH SPOSÓB WYRAŻANIA.
Prawo tez nie obejmuje zapoznania się za pomocą zmysłów, czy poznania na bazie nie naruszania dóbr majątkowych.
Imo moim zdaniem za dużo na gicie jest fajnych projektów, żeby ktoś Ci wykradł projekt tego typu, po za tym ... nawet jesli to co z tego :) ?
Idea, pomysł etc. może Ci każdy ukraść bo to nie jest UTWOREM według prawa polskiego i nie podlega ochronie

co dodać do pliku gitignore itd

to co dodajesz do pliku gitignore, to nie jest w projekcie, a nie "nie jest widoczne". Tylko po prostu się w nim nie znajdzie na gicie stąd uruchomienie pełnego projektu poprzez clone, lub tym podobne będzie niemożliwe. 
Zapoznaj się najpierw lepiej z ogólnymi podstawami zanim :D przejdziesz do pokazywania komuś projektu...  bo to by była wtopa jakby Cię ktoś zapytał do czego służy plik ignore i co można w nim wykluczyć, a czego nie można. 
dla przykładu dostępu https://github.com/GregoriMik/MedicalClinic

0 głosów
odpowiedź 10 czerwca przez SzkolnyAdmin Maniak (50,880 p.)
Kompilator PHP?

Podobne pytania

0 głosów
2 odpowiedzi 79 wizyt
pytanie zadane 17 października 2020 w PHP przez brzenka Nowicjusz (120 p.)
+1 głos
0 odpowiedzi 249 wizyt
pytanie zadane 9 czerwca 2019 w PHP przez mav Nowicjusz (130 p.)
0 głosów
2 odpowiedzi 736 wizyt
pytanie zadane 26 czerwca 2017 w PHP przez JokerJESUS Użytkownik (750 p.)
Porady nie od parady
Zadając pytanie postaraj się o odpowiedni tytuł, kategorię oraz tagi.Tagi

83,605 zapytań

132,255 odpowiedzi

291,744 komentarzy

55,205 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...