Dopo quasi 2 anni di apprendimento della codifica (in PowerShell) e qualche aiuto a Stackoverflow di tanto in tanto, ora sono finalmente sulla mia strada per pubblicare il mio primo progetto della GUI.
Ho intenzione di rilasciare l'exe compilato del mio progetto più i file .ps1 su github o simili con la speranza che altri esperti possano aiutarmi con suggerimenti su come ottimizzare il codice in modo da poter apprendere anche alcuni suggerimenti pro: - )
Tuttavia ho bisogno di un piccolo aiuto per la sua licenza. Per ora ho intenzione di rilasciarlo sotto GPLv3. Come esattamente dovrei farlo? Da quanto ho letto finora, lo farei in questo modo:
- Inserisci il testo della licenza nella parte superiore del mio codice sorgente
- aggiungi anche un file .txt in più con lo stesso testo della licenza nell'archivio con la GUI.exe
È corretto? Sono necessari ulteriori passaggi?
Inoltre: esiste un modo per escludere l'uso commerciale? E cosa dovrei fare con le funzioni di altre persone pubblicate sui blog? Devo chiamarli come contributer nel file di licenza o è sufficiente lasciare tutte le informazioni nell'intestazione della funzione?
Il testo della licenza corrente che intendo utilizzare
Programname and short description.
Copyright (C) 2015 [ME]
This is a free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 3, or (at your option) any later
version.
GCC is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>.
Contributed by [me] <myEmail>