Licencja publiczna Vtiger (VPL) jest pochodną licencji Mozilla Public License (MPL), licencji typu copyleft na poziomie plików. Oznacza to, że tylko pliki modyfikowane z oryginalnego źródła Vtiger muszą pozostać otwarte na tej samej licencji. Wszystko, co tworzysz na podstawie licencji, takie jak nowe moduły, motywy czy integracje, może pozostać zastrzeżone.
Licencja VPL została zaprojektowana tak, aby zapewnić Ci to, co najlepsze z obu światów: swobodę wewnętrznego wykorzystania lub tworzenia i sprzedaży własnych rozwiązań, przy jednoczesnym zachowaniu przejrzystości i przyjazności dla społeczności otwartego kodu źródłowego platformy Vtiger.
OK:
Nie OK:
Możesz swobodnie używać Vtiger Open Source w swojej organizacji do wewnętrznych potrzeb biznesowych — takich jak CRM, wsparcie, zarządzanie projektami lub analiza — bez żadnych zobowiązań licencyjnych, o ile nie zamierzasz go redystrybuować ani sprzedawać.
Mówiąc prościej:
Jeśli jednak chcesz sprzedać zmodyfikowaną wersję innej firmie lub udostępnić ją innej firmie, będzie to traktowane jako dystrybucja komercyjna i będzie musiało zostać spełnione łącznie z zasadami dotyczącymi użytku komercyjnego.
Użytek komercyjny oznacza, że używasz Vtiger Open Source w celu generowania przychodów — albo sprzedając zmodyfikowaną wersję oprogramowania, albo oferując je jako usługę hostowaną (SaaS).
Możesz modyfikować i sprzedawać produkty pochodne zbudowane na bazie Vtiger Open Source na następujących warunkach:
Nie musisz udostępniać kodu źródłowego:
OK: Dostosowujesz Konta.php i udostępnij go na licencji VPL, zachowując jednocześnie nowy plik, BillingAutomation.php, zastrzeżony.
Nie OK: Zmieniasz nazwę swojego produktu i reklamujesz go jako „Vtiger CRM Professional Edition”, sugerując oficjalną przynależność lub usuwając nagłówki dotyczące praw autorskich.
Możesz hostować i sprzedawać Vtiger Open Source jako produkt SaaSPonieważ nie rozpowszechniasz kodu, nie musisz publicznie udostępniać modyfikacji kodu źródłowego.
Jednakże musisz:
OK: Oferujesz rozwiązanie „AcmeCRM Cloud” zbudowane na platformie Vtiger Open Source, z własną marką i projektem, zachowując jednocześnie informacje o prawach autorskich Vtiger.
Nie OK: Możesz udostępnić usługę opartą na Vtiger i twierdzić, że jest to „oficjalny system CRM w chmurze Vtiger” lub użyć nazwy i logo Vtiger jako identyfikacji własnej marki.
Tak, możesz zmienić nazwę oprogramowania, używając własnej nazwy i projektu. Nie możesz jednak twierdzić, że Twoja wersja jest oficjalną wersją. Vtiger CRMi musisz zachować informacje o prawach autorskich i licencjach Vtiger w kodzie.
OK: Zmieniasz markę oprogramowania na ACME CRM i użyj własnego logo, zachowując jednocześnie nagłówki licencji.
Nie OK: Usuwasz nagłówki informujące o prawach autorskich lub twierdzisz, że „Stworzone przez ACME Inc.” Usuwa to właściwe uznanie autorstwa.
Nie możesz uczynić oryginalnych plików Vtiger zastrzeżonymi ani zmienić ich licencji.
Jednak nowo utworzone pliki — takie jak niestandardowe moduły, interfejsy API czy rozszerzenia — mogą pozostać plikami o zamkniętym kodzie źródłowym.
OK: Możesz zbudować autorski silnik AI, który łączy się z Vtiger za pośrednictwem interfejsów API — jego kod źródłowy może pozostać zamknięty.
Nie OK: Ty modyfikujesz Leads.php i zachowaj je w tajemnicy — zmodyfikowane pliki muszą pozostać objęte licencją VPL.
Musisz udostępnić zmodyfikowane pliki tylko wtedy, gdy zamierzasz udostępnić swoją wersję innym osobom (np. sprzedając lub udostępniając oprogramowanie).
Jeśli oferujesz usługę wyłącznie w modelu SaaS (hostowanej), nie musisz udostępniać kodu źródłowego.
Dozwolony:
Niedozwolony: Rozpowszechniasz zmodyfikowane pliki Vtiger i odmawiasz ich udostępnienia — naruszasz w ten sposób licencję.
Tak, można łączyć komponenty otwarte i zamknięte, pod warunkiem, że części Vtiger będą przechowywane w VPL i zachowany zostanie wyraźny podział.
OK: Integrujesz Vtiger z zastrzeżoną aplikacją mobilną. Aplikacja pozostaje zamknięta; podstawą Vtiger pozostaje VPL.
Nie OK: Łączysz kod Vtiger z prywatnym zapleczem i rozpowszechniasz go bez udostępniania zmodyfikowanych plików — jest to naruszenie licencji.
Aby uszanować własność intelektualną Vtiger i chronić zaufanie społeczności:
Nie możesz:
Możesz:
Niniejsze wytyczne regulują konwencje nazewnictwa dla rozwiązań partnerskich i społecznościowych tworzonych na podstawie Vtiger CRM.
Możesz zmienić markę Vtiger CRM i oferować go jako własne rozwiązanie, ale musi ono wyraźnie nosić nazwę Twoja nazwa marki.
Poprawny:
Błędny:
Nazwy wtyczek nie powinny zaczynać się od „Vtiger”, chyba że w charakterze kwalifikatora na końcu.
Oprogramowanie Open Source wspiera innowacyjność, współpracę i wolność. Zwracamy się do wszystkich członków naszej społeczności z prośbą o odpowiedzialne i etyczne korzystanie z niego.
Proszę: