Sono uno sviluppatore di applicazioni open source e pubblico le mie applicazioni e frammenti di codice sorgente più piccoli sul mio sito web personale. Spesso trovo e utilizzo il codice anche da altri, spesso da blog o piccoli siti Web che mostrano solo poche righe di codice intelligente o che offrono alcuni file di origine per il download. La maggior parte delle volte, nessuna licenza è associata a questi frammenti e download.
Quindi la mia domanda è, quando sto pubblicando tali snippet o moduli, devo dichiarare una licenza per loro? Se lo faccio, probabilmente sarebbe la BSD a 2 clausole o la licenza MIT o qualcosa di simile.
Ho trovato un articolo su renderlo più breve e mi chiedevo se una tale licenza sia valida tutti. Il copyright si applica sempre se dichiarato. Non è necessario richiedere di accettarlo. La responsabilità non dovrebbe mai applicarsi, immagino, ma non ne ho idea. Voglio dire, se pubblico qualche informazione sul web o ovunque, e qualcuno la usa e questo causa danni, posso essere responsabile per questo?
Mi piace l'idea di una dichiarazione di autorizzazioni e autorizzazioni molto breve come la seguente:
Copyright 2015, My Name, http://my.website
Redistribution and use in source and binary forms, with or without modification, are permitted.
Funzionerebbe?