open-source

Changing an open source licence.

I have been considering suggesting to my managers that certain software (and material) that we have developed in house could be released as Open Source. Convincing management types to give away our stuff for free is a little hard, however, it might be looked upon more favourably if there's an "exit clause", if you like. Is it possible t...

How does the 'ls' command work in Linux/Unix?

I would like to know exactly how the "Is" command works in Linux and Unix. As far as I know, ls forks & exec to the linux/unix shell and then gets the output (of the current file tree. eg./home/ankit/). I need a more detailed explanation, as I am not sure about what happens after calling fork. Could any one please explain the function...

Are Microsoft's Own Implementations of Their OpenSource Counterparts Better, and Why?

Microsoft like implementing their own versions of popular open-source frameworks and assemblies, for example: Microsoft's MVC Framework vs MonoRail Microsoft's Unity IoC container vs Castle Windsor / Spring.net / Ninject etc Microsoft's VS Unit Test framework vs nUnit (and various others) Questions: What else has Microsoft 'borrowed...

Why Opensource and freewares

I have used certain freeware tools which are really great in terms of the features they provide. Not to mention, the opensource frameworks and API we commonly use. I wonder what, apart from sharing, is the ideallogy behind publishing an opensource or freeware. Doesn't this hamper the competitor comapnies which are are having a market ba...

What is your most wanted non-existent or underdeveloped open source project?

I am wondering if people have any ideas for open source projects that don't exist yet that they would like to share. Also, submit ideas that may be under open source development but need considerable work. I want to gauge the need for various projects. Please submit one idea per answer for effective voting, thanks. ...

GPGPU VM's: Any open source projects to port virtual machines onto graphics processing units?

nVidia released their CUDA API allowing developers to utilize their graphics cards, taking advantage of the massively parallel architecture and vectorized operations. Libraries such as pyCUDA were created to allow developers of scripting languages to send selected code to the GPU. And there has been a growing effort to design multi-ling...

Open Source C++ Data Visualization Library

We want to include data visualization in our desktop GUI (mostly timelines and graphs; clickable, draggable). We want to restrict to open-source, non-copyleft C++ libraries that allow commercial use and are portable across many platforms. Which library can I use? Our GUI is based on WxWidgets. ...

what are some resources to learn about copyright law?

I once heard a prominent scientist say, of global warming, that he didn't realize how much he would have to learn about politics. I just read an excellent article in DDJ about the Jacobsen verus Katzer case. When in university, I didn't know how much I would have to learn about the law. It seems to me that a big hole in the classic com...

Making money while programming Linux and/or open source for small business?

During university, I wanted to start a software business. I didn't know what at the time, but I knew it would have to be Windows and closed source in order to make enough money to support a career. Was I wrong? What could I have been told that would have changed my mind? I'm looking for arguments about why I could have programmed Linu...

Open Source login systems, what is good?

I am starting a a new web development project and I am tired of coding login systems. This is the kind of thing that must have been done dozens of times before. I really want to use someone else's code, because it is easier than rolling my own, and it will likely be better. I prefer open source for all the usual reasons, but mostly I wan...

What is a good open source pastebin in Python or Perl?

Hello, I'm looking for an open-source pastebin web-application written in either Python or Perl. I need it in order to implement a web-based specialized editor for my own needs, and I want to borrow code / ideas from the pastebin since I don't have much experience in web programming. Can you point to one (or a few) ? Thanks in advanc...

Open Source Project & Language Selection

I'm getting ready to start an open-source project that will target .NET/Mono. For those who have started their own open source venture... Do you let the fact that a project is going to be open-source weigh on the decision of what language to use? For example. Most .NET open-source projects are written in C#. However, if you were more...

Can I use GNU Aspell for English in my asp.net application?

Aspell-net is a port of the GNU Aspell for .Net Framework. The library itself is open source, and is under the LGPL license, but the english dictionary for aspell is mentioned as copyrighted on the sourceforge.net project home page at http://aspell-net.sourceforge.net/ Did any of you guys use aspell-net before? and what license did you ...

Open Source Competition or Collaboration

I always have found the open source space interesting but have never actually participated in any projects. I recently had what I thought was a great a idea that was different from other projects I had seen in the area (in case it matters it was a .NET DI framework). My question is if I have a funky idea should I join an existing proje...

Bitwise Flags abandoned ?

I've noticed that plenty of opensource project doesn't use BITWISE flags anymore, even if it's fully supported by programming enviroment common for web ( php/Mysql). It's that a "lost practise" for some effective problem, or is just that a lot of php programmers don't know how to handle this type of implementation? Nothing too important...

Can Someone Explain MySQL's License and What it Means to Closed Source Development?

Is it necessary to have a commercial license for MySQL in order to use it legally in a project which is not open source? Does it matter if the application is hosted and the binaries are never distributed? The more I learn about open source licenses the more confused I become. ...

Audio watermarking open source projects

Are you aware of any open source libraries/projects that offer audio watermarking capability? ...

Keeping track of opensource/freeweare/plugins/etc.

Howdy. I'm a converting mainframe programmer with less than a year of PC programming experience (same company) with VS 2K5. I'm digging the new 'freedom' to try new tools on my PC and have become maybe what you'd call a utility packrat. I have all sorts of open source utilities, freeware utilities, VS plugins/add-ins/snippet collectio...

Ethics of Open Source Copy of Proprietary Software

The free open-source software movement has been beneficial to most of the software development community. We have tons of libraries and applications at our fingertips free of cost. But where do you draw the line? Or do you? If Developer A creates Application A, yet you know you could create a similar application and distribute it as ope...

Open source examples of well designed applications

Do you know of well designed open source applications that are instructive to analyse? Specifically, I'm interested in practical applications object-relational mapping in C++ based programs, where there is a good separation between a domain model and persistence/serialization functionality. ...