Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - joejoe

#166
newLISP newS /
September 09, 2009, 08:15:39 AM
Quote from: "Jeff"The GPL imposes many restraints on what code may be used for. I am unconcerned about the possibility of someone "stealing" my code for a proprietary product and not releasing their changes. I am more interested in the code being, to my own mind, truly free.


i understand you, though i dont discount potential in possibility.


Quote from: "Jeff"Without wanting to get too much into a debate about the GPL, I feel that code is truly free if others may use it as they see fit, without imposing any restrictions on them. The end user is completely free to use it in any way, so long as they don't, 1) remove the license notice, 2) expect a a warranty.


nor do i want to debate. i truly want to know if you understand that you are saying that you want the end user to be free to use the code, though you are allowing a middleman to deny end users access to even read the code. from your hands to another is one step, but code moves quickly, from hand to hand, as you well know.



if i am mistaken in my statement above, it would be that you are concerned only with how the code leaves your hands, not a concern for how all end users recieve your code. if this second guess is the correct one, then i am clear about your gift of code.



thank you for your response. i certainly appreciate and have respect for you giving your code to others.
#167
newLISP newS /
September 09, 2009, 06:30:29 AM
Quote from: "Jeff"It is GPL-compatible, and is more permissive.


for the distributor, of course, but not end users, of the larger group which we all are a part.


Quote from: "Jeff"The MIT license hits less resistance at proprietary companies, as it makes no demands on the license of derivative code.


im guessing this is a concern of your own? i dont see the value of taking newLISP (gpl) and forking a module for it into a different license, thus destroying the guaranteed end user value of this contributed module from remaining for future users/developers.



personally, and i understand this is my opinion, i wouldnt understand why anyone (other than a proprietary distributor/developer/webservicer) would want to contribute to, and collaborate for, a non-copyleft module for newLISP.


Quote from: "Jeff"I don't mind the GPL, but I am not a strong believer in it. It's more important to me that the code is widely available and usable in any project than it is that it is free in the GPL sense of the term.


i think code is most useful when it can be reused most, i.e., entire freedom to further it, having finally, and fully, received it.
#168
newLISP in the real world /
September 09, 2009, 06:12:01 AM
thanks cormullion!



i thought that by re-installing newlisp w/ the module in place, this would let me not have to load the web.lsp module manually. am i correct about this? i even put it in the nL unpacked modules directory before i re-ran the config/make/make install.



this is what i get when i try to run the http as a string, as you pointed out: (thanks again!)


newLISP v.10.1.1 on Linux IPv4 UTF-8, execute 'newlisp -h' for more info.

> (Web:parse-url "http://www.newlisp.org")

ERR: invalid function : (Web:parse-url "http://www.newlisp.org")
>
#169
hi -



i see the modules you are contributing are under the mit license? as you know, newLISP uses the gpl license and i am curious as to why you would not want to release these modules under the gpl? thanks!
#170
newLISP in the real world / using external modules
September 08, 2009, 11:40:58 AM
hi -



im trying to use the web.lsp module:



http://static.artfulcode.net/newlisp/web.lsp.html">http://static.artfulcode.net/newlisp/web.lsp.html



i added the file



http://static.artfulcode.net/newlisp/web.lsp.src.html">http://static.artfulcode.net/newlisp/web.lsp.src.html



as web.lsp to the



/usr/share/newlisp/modules



directory on my debian squeeze i386 machine and went through the ./configure, make and make install again and tried to do a basic function call like this:


> (Web:parse-url http://www.newlisp.org)

ERR: invalid function : (Web:parse-url http://www.newlisp.org)
> (parse-url http://www.newlisp.org)

ERR: invalid function : (parse-url http://www.newlisp.org)
>


i know i am making a most basic error in trying this.



can anyone say what i am doing incorrectly? thanks very much!
#171
Dragonfly / dragonfly web framework license
September 07, 2009, 11:34:15 AM
hi hilti - looks like really cool code you've released.



im curious to know why you chose the mit license instead of the license that newlisp uses, the gpl? any chance you might consider the gpl for future releases?



thanks in any case! - :0)
#172
newLISP in the real world /
August 22, 2009, 08:57:27 AM
Thanks for the replies!



cormullion: It was permissions. I chmodded 777 setup.lsp and it saves fine.



tom: Im running it w/ apache and the ownerships/permissions created through the wiki are different, as you mentioned. Im now guessing that running the wiki w/ newlisp as the server would be faster and simpler?



Im hosting with nearlyfreespeech.net and I downloaded the software w/ wget and extracted it w/ tar and it put my username as the owner of all the files, whereas when I create a page through the wiki, it gives the owner as user 25000 with a permission of 664.



Im guessing I should change all the pages(/files?) to owner 2500 and set permissions to 664?



Thanks again to both for clarifying what was occurring.
#173
Hi -



I chmodded 777 the pages and backup folders in the newlisp wiki software but any changes I make with the Edit button at page bottom are not having effect. If I manually edit the pages from the command line, the page shows the changes.



I havent changed anything other than chmodding these folders and making the software find newlisp in colors.cgi, index.cgi and rss.cgi.



Also, when I go to edit the setup.lsp via web browser, it gives this error when I try to save:



ERR: problem saving file in function save : "pages/setup.lsp"



Anyone else have this same experience or know why page changes and setup utility are not completing? Thanks very much!



One last strange thing: when I tar zxvf the newlisp wiki folder, all the files in the pages folder have the wierd ^M at the end of every line. I typically have only seen this when using unzip withouth the -e flag. thanks again! :0)