19
votes
10answers
1k views

Is it worth moving from Microsoft tech to Linux, NodeJS & other open source frameworks to save money for a start-up?

I am currently getting involved in a startup, I am the only developer involved at the moment, and the other guys are leaving all the tech decisions up to me at the moment. For my day job I work at a ...
16
votes
3answers
2k views

How is client-side javascript covered by the GPL?

If I used a GPL-licensed Javascript libarary in a web application, would I then have to offer source code of the whole site to anyone who downloaded and executed the Javascript lib?
11
votes
5answers
520 views

What's the Best Way to Release a Small Open Source JavaScript Library?

I wrote a nice little open source JavaScript color library called color.js. I think it's handy, and I believe other people would find it useful. What's the best approach for letting the world know ...
7
votes
4answers
268 views

Licensing a JavaScript library

I am developing a free, open-source (duh) JavaScript library, and wondering how to license it. I was considering the GNU GPL, but I heard that I must distribute the license with the software, and I'm ...
7
votes
2answers
604 views

Are there open-source JavaScript libraries addressing multiple browser tabs and client state for newer browsers?

There are a few new HTML5 features that have made it into recent browsers that allow sharing state among tabs, browser windows, same domain windows, etc. So it's probably gotten a little easier to ...
4
votes
3answers
221 views

Open Source Licenses

I'm independently developing a physics-based game using HTML5 canvas and JavaScript; I've used no external code at all (including physics or game engines), and my code is about 5000 lines in length. ...
3
votes
5answers
220 views

Is it possible for a technically open source application (specifically javascript) to be released under a proprietary license?

A javascript application release won't technically be closed source - at best it can be obfuscated. Given that, my question has two parts: Is it at all possible to release a technically open ...
3
votes
4answers
259 views

How can I ensure a portion of my project's code remains in all derivative works?

I had an idea for a website. After much coding and thinking out the idea, I've got it to a decent stage. If I were someone else, potentially a more commercially-minded person, I might want to sell ...
2
votes
3answers
135 views

Support multiple frameworks in a JavaScript library

I have a small JavaScript library that I've written that depends on prototype.js. I'm considering creating a new version that would use jQuery instead. The goal is to make it easier for users to ...
0
votes
0answers
69 views

Strategy for reading and understanding Node.js code

Concretely I am looking at this 2000 line file of what I will pretty arbitrarily call "mediocre" code. It's not well-commented variable names and function names seem consistently intelligent ...
-4
votes
0answers
59 views

Project suggestions for a beginner [closed]

I'm a rather beginner in Python and looking for project ideas. I don't want to reinvent the wheel and I just can't think of any ideas for a project which hasn't been implemented before. Also I want to ...