|
Konstruktor budowlany Forum projektantów
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Parikon
Skokovis
Dołączył: 09 Lip 2014
Posty: 2108
Przeczytał: 0 tematów
Pomógł: 38 razy Ostrzeżeń: 0/5
|
Wysłany: Pią 10:18, 27 Lis 2015 Temat postu: Wolne LISPY przyśpieszające pracę w CAD |
|
|
Myśleliście kiedyś o stworzeniu wolnych (ang. FREE) lisp-ów przyśpieszających pracę w AutoCadzie, ZWCad itp?
Pierwszy lisp jaki byłby potrzebny to lisp wczytujący inne lispy, które można by było dopisywać do tego lispa.
Dadajemy go do "Startup Suite" w Autocadzie (Tools >> Load Aplication).
Czy ktoś zna lub może się podzielić kodem takiego lispa?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gregi
Początkujący Forumowicz
Dołączył: 23 Wrz 2015
Posty: 7
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Pią 11:16, 27 Lis 2015 Temat postu: |
|
|
Nie wiem jak daleko chcesz sięgnąć w przyspieszanie pracy, ale na początek polecam nie odkrywać koła na nowo lecz bazować na bibliotece powstałej w wyniku współpracy użytkowników forum cad.pl -> forum.cad.pl/cadpl-pack-v1-lsp-t78161.html
Plik biblioteczny znajdziesz tu -> members.upcpoczta.pl/r.matula/Pack/v1/CADPL-Pack-v1.lsp
Funkcja, która spełnia Twoje oczekiwania nazywa się cd:SYS_FilesLoader
ps. Przepraszam za brak linków, ale ograniczenie forum wymusiło na mnie takie działanie.
Post został pochwalony 1 raz
Ostatnio zmieniony przez Gregi dnia Pią 11:17, 27 Lis 2015, w całości zmieniany 2 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Parikon
Skokovis
Dołączył: 09 Lip 2014
Posty: 2108
Przeczytał: 0 tematów
Pomógł: 38 razy Ostrzeżeń: 0/5
|
Wysłany: Nie 16:17, 29 Lis 2015 Temat postu: |
|
|
Gregi napisał: | Nie wiem jak daleko chcesz sięgnąć w przyspieszanie pracy, ale na początek polecam nie odkrywać koła na nowo lecz bazować na bibliotece powstałej w wyniku współpracy użytkowników forum cad.pl -> forum.cad.pl/cadpl-pack-v1-lsp-t78161.html
Plik biblioteczny znajdziesz tu -> members.upcpoczta.pl/r.matula/Pack/v1/CADPL-Pack-v1.lsp
Funkcja, która spełnia Twoje oczekiwania nazywa się cd:SYS_FilesLoader
ps. Przepraszam za brak linków, ale ograniczenie forum wymusiło na mnie takie działanie. |
Gdyby zebrała się grupa ludzi to i w nieskończoność można by to rozwijać.
Chodzi o pakiet ale na zasadzie licencji otwartej, który z założenia podobnie jak linux nie podoba się firmie microsoft nie spodoba się twórcą nakładek na Autocad ZWcada Briscada itp.
Napisanie lispa, który będzie rysował dwuteoniki to jedno. Druga sprawa aby czerpał z baz, które trzeba wpisać w pliki. Te bazy trzeba tworzyć na podstawie aktualnych danych producenta czy literatury.
Na początek proponuje coś na początek:
Kod: | ; |----------------------------------------------------------------------------------------------|
; |FREE KONSTRUKTOR - LISP STARTOWY start.lsp - pierwszy autor PARIKON ver. 0.001 |
; |----------------------------------------------------------------------------------------------|
; |Ładuje aplikacje zawarte w pakiecie.
; |dla Autocad 2014 ver ang. - umieścić w StartUP Suite - scieżka - Tools>>Load application
; |----------------------------------------------------------------------------------------------|
(princ "\n *** Ładuje programy pakietu FREE KONSTRUKTOR... ***")
(load "inny_lisp" "\n Brak pliku inny_lisp.lsp")
(princ "[ OK ]")
(princ)
; | koniec | |
Pakiet o nazwie FREE KONSTRUKTOR już mamy.
Otwarta jest kwestia nazwy pakietu dopóty nie powstanie wersja 0.009 pliku startowego.
Mamy kupionego nowego AutoCad ZwCada lub inny program kreślarski który obsługuje lispa, autolispa itp.
Co powinien więc robić program inny_lisp.lsp
Najpierw chyba trzeba pobrać jakiś PRAKTYCZNY KURS AUTOLISP
Znalazłem całą książkę i to legalną do pobrania. Około 515 stron.
[link widoczny dla zalogowanych]
Teraz tylko nazbierać na ZWCAD i do roboty.
Post został pochwalony 0 razy
Ostatnio zmieniony przez Parikon dnia Czw 16:28, 17 Gru 2015, w całości zmieniany 5 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
lukaszlab
Doświadczony Forumowicz
Dołączył: 15 Maj 2006
Posty: 231
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Czw 1:11, 14 Sty 2016 Temat postu: |
|
|
@Parikon
Pomysł jest ciekawy. Tzn. zbierać/adaptować istniejące lispy, tworzyć nowe i wszystko to łączyć w jedną użyteczną całość. I bardzo ważne aby to utrzymywać i udostępniać do użycia i promować.
Nie liczył bym jednak na to że już na samym początku zbierze się zespół chętnych zgodnych samarytaninów biegłych w Lisp. Najczęściej takie projekty otwarte rozpoczyna co najwyżej kilka a często jedna osób która nad tym panuje i ma dostęp do udostępnianego kodu (no i niektórzy pomyślą ze ma coś z głowa by robić to non-profit:)). Co, gdzie, jak?? na początku trzeba wymyślić i być może najprościej jeśli zaczniesz to robić sam jeśli masz na to pomysł.
W zasadzie można by to postawić np na bitbucket, kilka osób ze znajomością podstawy lisp i gita do utrzymania kody a kto może niech śle co ma ciekawego, co znalazł w sieci, na jakiegoś ustalonego maila i kwestia włączania co ciekawsze i użyteczne do tego repozytorium jako kolejne moduły, gdzieś udostępniać wersję stabilna, jakaś dokumentacja i tak mogło by to działać.
[link widoczny dla zalogowanych]
Post został pochwalony 0 razy
Ostatnio zmieniony przez lukaszlab dnia Czw 1:26, 14 Sty 2016, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
piotrbu (Piotr Buśka)
Doświadczony Forumowicz
Dołączył: 19 Sty 2010
Posty: 1018
Przeczytał: 2 tematy
Pomógł: 28 razy Ostrzeżeń: 0/5 Skąd: Okolice Warszawy
|
Wysłany: Czw 10:48, 14 Sty 2016 Temat postu: |
|
|
Jeśli to miałoby wypalić to po pierwsze należałoby określić jakie lispy są potrzebne, jakie czynności mają automatyzować, jakie problemy rozwiązywać, w jaki sposób mają działać, na jakich danych, jakie mają być wyniki ich działań, na jakich systemach cad mają działać. Po drugie ile osób jest zainteresowanych danym lispem, czy w ogóle jest jakieś szersze i poważniejsze zainteresowanie. Lisp, który rozwiązuje problem jednej osoby nie ma sensu.
Takie informacje od społeczności czynnych asystentów i projektantów konstrukcji byłyby bardzo cenne i mogłyby być podstawą do dalszych działań, programowania, a potem testowania.
Jeszcze większe szanse powodzenia miałoby to gdyby to powiązać z jakąś platformą crowdfundingową.
Samo powiedzenie "zróbmy jakieś lispy" a w zasadzie "nich ktoś zrobi jakieś lispy" nie ma żadnych szans powodzenia.
Dodam jeszcze, że Autolisp jest bardzo nieprzyjaznym językiem programowania, trudnym, nieczytelnym. Celowałbym raczej w VBA.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
MaverS
Doświadczony Forumowicz
Dołączył: 08 Gru 2008
Posty: 1181
Przeczytał: 42 tematy
Pomógł: 28 razy Ostrzeżeń: 0/5 Skąd: Lubin
|
Wysłany: Czw 10:51, 14 Sty 2016 Temat postu: |
|
|
Na forum ZWCAD jest podobne wsparcie
[link widoczny dla zalogowanych]
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Parikon
Skokovis
Dołączył: 09 Lip 2014
Posty: 2108
Przeczytał: 0 tematów
Pomógł: 38 razy Ostrzeżeń: 0/5
|
Wysłany: Czw 14:25, 14 Sty 2016 Temat postu: |
|
|
Tak jak napisał @łukaszlab. Lispy można dodawać i dodawać. Zgodnie z tym co mówi @piotrbu trzeba robić to z głową. Czyli ustalić jak to powinno się rozwijać. Co do zasady to przede wszystkim pomoc w rysowaniu 2D projektów technicznych w zakresie konstrukcji oraz jak będzie ochota drugi odgałęźni architektury.
Powiedzmy, że najpierw potrzeba serwera (jakiegoś ftp) na którym były by pliki projektu. Domena i ewentualnie forum. Takie coś to kwestia kosztów rocznych około 150zł przy serwerze 2GB. Większy serwer nie jest potrzebny do takiego projektu na początek.
Żeby to nie stało na jedną osobę to potrzeba założyć jakieś stowarzyszenie non-profit, które wykupi prawa do domeny i założyć jakieś konto bankowe (darmowe).
Trzeba oczywiście kilka osób, które z tym ruszą. Taki organizm albo będzie się rozwijał albo padnie. Zależy to zawsze od samego zaangażowania tych pierwszych.
Nie wiem jak wygląda kwestia ilości osób które mogą zakładać stowarzyszenia.
[link widoczny dla zalogowanych]
15 osób. Ale można mieć wiele siedzib na terenie Polski.
Mam nawet wykupioną domenę [link widoczny dla zalogowanych] którą przekazałbym stowarzyszeniu gdyby chciało.
Post został pochwalony 0 razy
Ostatnio zmieniony przez Parikon dnia Czw 14:51, 14 Sty 2016, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
lukaszlab
Doświadczony Forumowicz
Dołączył: 15 Maj 2006
Posty: 231
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Czw 18:08, 14 Sty 2016 Temat postu: |
|
|
Tak mogłoby wyglądać repozytorium na bitbucket
[link widoczny dla zalogowanych]
Serwis bitbucket dla projektów publicznych jest darmowy. Jest serwerem zdalnym dla m.in. repozytoriów systemie Git. Taki układ świetnie nadaje się do zdalnej pracy zespołów. Członkowie zespołu freekonstruktorteam mają bezpośredni dostęp do kodu, inni użytkownicy też mogą pracować nad projektem ale zmiany musi autoryzować osoba z freekonstruktorteam.
Post został pochwalony 0 razy
Ostatnio zmieniony przez lukaszlab dnia Czw 18:19, 14 Sty 2016, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
piotrbu (Piotr Buśka)
Doświadczony Forumowicz
Dołączył: 19 Sty 2010
Posty: 1018
Przeczytał: 2 tematy
Pomógł: 28 razy Ostrzeżeń: 0/5 Skąd: Okolice Warszawy
|
Wysłany: Pią 7:47, 15 Sty 2016 Temat postu: |
|
|
Zacząć to trzeba od pomysłów na te lispy. Do tego w zupełności wystarczy to forum. Jest tu zarejestrowanych ponad 5000 użytkowników.
Z własnego doświadczenia myślę, że będzie ciężko. Mam kilkudziesięciu użytkowników swojej nakładki ABC Narzędzia, ale pomimo zachęt nie chcą oni zgłaszać pomysłów na nowe polecenia czy usprawnienie istniejących.
W naszym zawodzie najczęściej brakuje niestety czasu na zatrzymanie się i pomyślnie co można by usprawnić zautomatyzować.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
piotrbu (Piotr Buśka)
Doświadczony Forumowicz
Dołączył: 19 Sty 2010
Posty: 1018
Przeczytał: 2 tematy
Pomógł: 28 razy Ostrzeżeń: 0/5 Skąd: Okolice Warszawy
|
Wysłany: Pią 9:17, 15 Sty 2016 Temat postu: |
|
|
Orientujecie się czy można używać licencji LGPL dla części kodu VBA? np. dla modułu (plik *.bas) lub formy (plik *.frm) VBA? Problem w tym, że te pliki nie są bibliotekami współdzielonymi całkowicie wydzielonymi, muszą być dołączone do programu 'ręcznie' tzn. włączone do pliku programu. Chyba, żeby te fragmenty kodu były w oddzielnych plikach *.dvb
Pytanie głównie do lukaszlab, który jak widzę siedzi w tych zagadnieniach.
Mógłbym udostępnić część swojego kodu, ale chciałbym móc go nadal używać w swoim komercyjnym i zamkniętym oprogramowaniu, najchętniej również po modyfikacji tych fragmentów kodu przez inne osoby (chociaż wiem, że LGPL można zamienić na GPL).
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Parikon
Skokovis
Dołączył: 09 Lip 2014
Posty: 2108
Przeczytał: 0 tematów
Pomógł: 38 razy Ostrzeżeń: 0/5
|
Wysłany: Pią 9:51, 15 Sty 2016 Temat postu: |
|
|
Oczywiście, że na początek to możemy to tworzyć tu na forum. Każdy zainteresowany i tak skopiuje to na swój dysk lokalny więc jak forum padnie albo darmowa baza się zapełni to nic się nie stanie.
Na początek potrzebujemy najprostszą rzecz. Plik dwt. z minimalną ilością ale i wystarczającą w zupełności warstw. Można taki plik utworzyć poprzez włączenie do programu głównego lispa który będzie sprawdzał czy w katalogu jest plik *.dwt a jak go nie ma to go utworzy i załaduje przy starcie.
W mojej ocenie prościej utworzyć fizyczny plik np. free_kon.dwt
Propozycje warstw wyjściowych?
Cytat: |
--- OGÓLNE ---
FR_TEKST1
FR_TEKST2
FR_TEKST3
FR_LINIA_WIDOK
FR_OSIE
FR_OSIE_POMOC
--- KONSTRUKCJA ---
FK_BETON_PRZEK
FK_BETON_WIDOK
FK_MUR-NOSNY
FK_MUR-DZIAL
FK_IZOLACJA_CIEPL
FK_IZOLACJA_WODN
FK_STAL_PRZEKR
FK_STAL_WIDOK
FK_ZELBET_PRZEK
FK_ZELBET_WIDOK
--- ARCHITEKTURA ---
FA_POWIERZCHNIA_UZYT
FA_POWIERZCHNIA_CAŁK
itd |
Potrzeba więc utworzyć katalog warstw startowych. Każdy zapewne ma taki własny katalog.
Do czego zmierzam:
Dostaję ja, czy ktoś inny projekt do zrobienia za powiedzmy 320 000. Znam grupę, która działa na tym samych lispach. Nie muszę więc utrzymywać dużej firmy, żeby robić duże projekty, które będą wyglądały jakby wyszły od jednej jednostki projektowej. Jeśli będę miał znajomy zespół, który w zależności od potrzeb będę kompletował to mogę więcej zaoferować oraz czuć się bezpieczniej gdy duży projekt się zakończy. Nie muszę zwalniać ludzi, gdyż zespół, grupa tworzy się do większych projektów a w czasach posuchy każdy dłubie swoje.
Nie ma mowy o konsorcjum. Po prostu zamawiam dokumentacje, za którą płacę i czy to będzie u studenta czy też kolegi z forum nie ma znaczenia. Ważne, żeby każda część dokumentacji była wykonana przez jej autora na podobnej zasadzie co moja. A to dają wolne lispy, gdyż każdy członek zespołu może z nich korzystać i je udoskonalać ale w formie konsensusu.
Tak czy siak cała dokumentacja i tak ostatecznie musi przejść przez palce projektanta, który temat przyniósł i zobowiązany jest go koordynować.
Oczywiście wszystko na zasadzie dobrowolności. Jest kod, jest dostępny do używania, chcesz to go pobierasz i tworzysz własną gałąź którą skrzętnie chowasz lub rozwijasz gałąź główną którą używa większość.
Jak zaczynasz sprzedawać rozwijaną skrzętnie w zaciszu gałąź to musisz uznać autorstwo kodu podstawowego i dzielić się zyskiem z jego autorami.
Ktoś może przez lata nic nie robić, ale będzie miał chęć to coś dopisze. A jak jest dobry to może ten jego kawałek kodu usprawni cały projekt.
Powiedzmy że ktoś napisze lispa, który rysuje przekroje. Wpisze do bazy jeden dwuteownik. Ktoś inny weźmie tablice lub dane producenta i uzupełni plik z bazą o resztę dostępnych. Ten który lepiej koduje nie musi zajmować się pracami prostszymi ale także ważnymi aby projekt działał zgodnie z przeznaczeniem.
Post został pochwalony 0 razy
Ostatnio zmieniony przez Parikon dnia Pią 11:40, 15 Sty 2016, w całości zmieniany 9 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
lukaszlab
Doświadczony Forumowicz
Dołączył: 15 Maj 2006
Posty: 231
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Pią 10:44, 15 Sty 2016 Temat postu: |
|
|
@Parikon na jakiej licencji chciałbyś to udostępniać ?? i jak to się ma do tego co piszesz o sprzedawaniu przez kogoś swojej gałęzi. Jeśli ma to być oprogramowanie wolne i otwarte to to co napisałeś nie trzyma się kupy.
[link widoczny dla zalogowanych]
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Parikon
Skokovis
Dołączył: 09 Lip 2014
Posty: 2108
Przeczytał: 0 tematów
Pomógł: 38 razy Ostrzeżeń: 0/5
|
Wysłany: Pią 10:50, 15 Sty 2016 Temat postu: |
|
|
lukaszlab napisał: | @Parikon na jakiej licencji chciałbyś to udostępniać ?? i jak to się ma do tego co piszesz o sprzedawaniu przez kogoś swojej gałęzi. Jeśli ma to być oprogramowanie wolne i otwarte to to co napisałeś nie trzyma się kupy.
[link widoczny dla zalogowanych] |
Chcesz powiedzieć, że takiej licencji jaką opisałem nie ma?
Być może i masz rację. Jak zacznie sprzedawać coś czego nie jest twórcą lub nie ma majątkowych praw autorskich do części kodu to zawsze reszta może zażądać zadośćuczynienia.
Licencje są po to aby ktoś, kto znalazł coś w sieci mógł ją przeczytać i wiedzieć czy może to zatrzymać czy nie. Na razie nie ma się czym dzielić chociaż lista warstw, choćby nie skończona już jest utworem.
Może być jeszcze tak, że każde słowo czy wyrażenie napisane na tym forum już oddałem firmie która je utrzymuje (tzn prawa autorskie majątkowe to tych wyrażeń). Jedynie czego nie mogą mi zabrać to uznanie autorstwa.
[link widoczny dla zalogowanych]
BY+ND - osoba korzystająca może korzystać komercyjnie, musi uznawać autorstwo i nie może tworzyć utworów zależnych. Co najwyżej może brać udział w tworzeniu i rozwijaniu utworu pierwotnego.
A tak przy okazji to też mi się podoba.
[link widoczny dla zalogowanych]
To ustalamy plik dwt? Skoro jest gdzie go wrzucić. Warstwy to nie wszytko ale od czegoś trzeba zacząć. Nie ma też sensu tworzyć lispa skoro można utworzyć plik dwt, który zawsze będzie w pakiecie.
Proszę o dodanie do zespołu.
Cytat: |
--- OGÓLNE ---
FR_TEKST1
FR_TEKST2
FR_TEKST3
FR_LINIA_WIDOK
FR_OSIE
FR_OSIE_POMOC
--- KONSTRUKCJA ---
FK_BETON_PRZEK
FK_BETON_WIDOK
FK_MUR-NOSNY
FK_MUR-DZIAL
FK_IZOLACJA_CIEPL
FK_IZOLACJA_WODN
FK_STAL_PRZEKR
FK_STAL_WIDOK
FK_ZELBET_PRZEK
FK_ZELBET_WIDOK
--- ARCHITEKTURA ---
FA_POWIERZCHNIA_UZYT
FA_POWIERZCHNIA_CAŁK
itd |
Post został pochwalony 0 razy
Ostatnio zmieniony przez Parikon dnia Pią 12:33, 15 Sty 2016, w całości zmieniany 9 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
lukaszlab
Doświadczony Forumowicz
Dołączył: 15 Maj 2006
Posty: 231
Przeczytał: 0 tematów
Pomógł: 9 razy Ostrzeżeń: 0/5 Skąd: Kraków
|
Wysłany: Pią 12:30, 15 Sty 2016 Temat postu: |
|
|
Oczywiście licencje możesz wymyślić jaką chcesz.
Jeśli jak rozumiem masz na myśli licencję wolna otwarta, o czym pisałeś na samym początku. Zalecana dla open source jest GNU General Public License wersja 2 (najmniej liberalna). Jest to licencja wolna i otwarta. Otwartość kodu i "wolność" użycia.
Czyli:
- ktoś może używać nawet do celów komercyjnych zarabiać używając tego programu nieodpłatnie;
- ktoś może wziąć twój kod zmienić i rozpowszechniać jako swój program ale musi zachować warunki licencji czyli też rozpowszechniać to na GNU General Public License zawsze rozpowszechniać z kodem i jako wolne;
- może ktoś swój tak opracowany program sprzedać komuś (i Tobie nic nie odpalić) ale wraz z programem znowu przekazuje jako wolny i ktoś kto kupił może to rozpowszechnić już za darmo całemu światu.
Czyli jeśli będzie to licencja publiczna możesz do swojego projektu włączyć Lipy już przez innych napisane i udostępnione na LGP i je zmieniać jak chcesz.
Jako twórca i właściciel praw autorskich do projektu open source możesz komuś sprzedać kod do użycia zamkniętego. Gorzej jak tworzy go społeczność.
Jeśli chcesz wszystko pisać od zera i w perspektywie móc na tym swobodnie zarabiać to lepszy będzie projekt inny niż wolny i otwarty.
Post został pochwalony 0 razy
Ostatnio zmieniony przez lukaszlab dnia Pią 12:44, 15 Sty 2016, w całości zmieniany 4 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Parikon
Skokovis
Dołączył: 09 Lip 2014
Posty: 2108
Przeczytał: 0 tematów
Pomógł: 38 razy Ostrzeżeń: 0/5
|
Wysłany: Pią 12:45, 15 Sty 2016 Temat postu: |
|
|
lukaszlab napisał: | Oczywiście licencje możesz wymyślić jaką chcesz.
Jeśli jak rozumiem masz na myśli licencję wolna otwarta, o czym pisałeś na samym początku. Zalecana dla open source jest GNU General Public License wersja 2 (najmniej liberalna). Jest to licencja wolna i otwarta. Otwartość kodu i "wolność" użycia.
Czyli:
- ktoś może używać nawet do celów komercyjnych zarabiać używając tego programu nieodpłatnie;
- ktoś może wziąć twój kod zmienić i rozpowszechniać jako swój program ale musi zachować warunki licencji czyli też rozpowszechniać to na GNU General Public License zawsze rozpowszechniać z kodem i jako wolne;
- może ktoś swój tak opracowany program sprzedać komuś (i Tobie nic nie odpalić) ale wraz z programem znowu przekazuje jako wolny i ktoś kto kupił może to rozpowszechnić już za darmo całemu światu.
Czyli jeśli będzie to licencja publiczna możesz do swojego projektu włączyć Lipy już przez innych napisane i udostępnione na LGP i je zmieniać jak chcesz.
Jeśli chcesz wszystko pisać od zera i w perspektywie móc na tym na tym zarabiać to lepszy będzie projekt inny niż wolny i otwarty. |
Pisać można (a nie należy) od zera. Jeśli gdzieś jest coś co już działa i można tego użyć o ile nasz projekt też można użyć na tej samej zasadzie to tylko lepiej.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|