open-source

What citeria do you use to quickly determine if a github project is finished/useable?

When I browse github I have a hard time differentiating high quality code from half-finished crap without taking a serious look at the code. What are some good ways to quickly size up a project? Rubyforge allows people to designate a "Development Status". SourceForge has a "recommend" feature. Is there some feature that I've overlooke...

Multiple Projects, Common Module

I have a library of common functions that I use in several different projects, which works fine on my local machine where I can just add the path to the library, but now that I've put several of my projects on GoogleCode, I'm not sure how to deal with the external library. Do I put copies of it in each project and try to keep them all sy...

What are appropriate assembly attribute values for an open source (LGPL) project?

I have just started working on an open source project. The project is hosted on CodePlex and I work on it in my spare time. What would be appropriate values for the default assembly attributes (listed below)? [assembly: AssemblyCompany("")] [assembly: AssemblyCopyright("")] [assembly: AssemblyTrademark("")] It surprised me to see the ...

Creating a bot for AOL Instant Messenger

I'm interested in writing a bot for AOL Instant Messenger (kind of like SmarterChild.) What free or open source products are available to facilitate the writing of bots such as this? ...

Are there any free tools for building AIR applications?

There is an ongoing argument on the web right now about the "openness" of the iPhone OS and Adobe Flash platforms. Adobe's argument is that anyone can build a Flash application without having to worry about being allowed to distribute it. This made me wonder… is it possible to build and distribute an AIR application without giving any m...

Open Source Code Integrity - How does quality assurance work?

I've thought about this before and this topic has often steered me away from Open Source projects. Recently DotNetPanel has changed it's name to WebSitePanel and gone Open Source. The rumor mill is speculating that Microsoft is behind this. My question (in multi-part) is quite simple. Can somebody please explain to me how quality ass...

Open-sourcing a mobile app

I'm considering making an existing mobile app into an open-source project. It has an Android and iPhone version. While I have used open-source projects and submitted feature requests and bug reports, I have never created an open-source project nor contributed with a patch to an existing one. What are the top things that I should take i...

Modify open source app into closed source app

Let's say I modified an open source app "XYZ", and decided to release it to the public as an closed source app. Is there any FOSS license that would allow such thing? ...

Joining an open source project

Since I would like to participate in an open source project I would like to know a couple of things: How do you apply to one? How do open source projects know that I am good in what I do? How do you find a good open source project from which I can learn? How open source projects are managed? How to know if the project is alive? Regar...

Copy Paste vs. Reference

My question is in regard to referencing open source frameworks. There are many of them for many different purposes. I personally leverage several of them in a single project. For example: Unity CAL/Prism ValidationAspects EnterpriseLibrary Logging EnterpriseLibrary Exception Handling EnterpriseLibrary Caching Caliburn All of these fr...

which open source license to use for libraries depending on other libraries

I develop a couple of open source projects licensed under MPL1.1. All projects depend on a lot of other open source tools. I avoid any GPL licensed libraries for the viral nature of GPL. The licenses of the libraries my tools depend on are Apache2, LGPL2, LGPL3, CPL, BSD, JSON, MIT and some personal agreements. My applications are licen...

don't understand pisa(xhtml2pdf) license

A client ask me to generate PDF in python, but i don't know if i have to pay the license or just use it. what do i have to do? In their web site said: XHTML2PDF is dual-licensed: 1. GNU General Public License Version 2.0 (GPLv2) 2. A commercial license In their docs: pisa is copyrighted by Dirk Holtwick, Germany. pisa ...

Twitter xAuth vs open source

Hi I am developing an open source desktop twitter client. I would like to take advantage on the new xAuth authentication method, however my app is open source which means that if I put the keys directly into the source file, it may be a vulnerability (am I correct? The twitter support guy told me). On the other hand, putting the key di...

What makes you trust that a piece of open source software is not malicious?

We developers are in a unique position when it comes to the ability to not only be skeptical about the capabilities provided by open source software, but to actively analyze the code since it is freely available. In fact, one may even argue that open source software developers have a social responsibility to do so to contribute to the c...

Is there a generic open-source reporting system out there?

I recently started a position at a new company, and one of the first projects they want is an internal reporting system that points at database A, B, C and reports various metrics/statistics/predictions. Basically, the same thing I've done or worked on and every company I've ever been hired by. Since this gets a bit boring after a while...

What are some of the better open source raytracers?

I'm just wondering what options are out there as far as open source ray tracing software. eg. Yafaray, POV-Ray, what else? Any opinions on their relative merits would also be appreciated. ...

How to explain to a non-technical person what source code is in a few words?

I'm writing a bit of open-source propaganda and I need to explain what source code is to a non-technical audience in ten words or less without them losing interest. I've tried things relating to recipes and the like but I'm not an English major so I'm having a really hard time with this. Any ideas? ...

Converting existing VB applications to Open Source technologies

I have a few VB applications that I am looking to convert. During design discussions, the question of using open source technologies came up. Which set of OpenSource Tools and Technologies would be a good choice? Now with Express versions Visual Studio, it should be an easy choice, but what other technologies/toolsets would need to be ...

Do you pay for Subversion support?

My team is looking to switch from source safe to something else (finally). I think we have it narrowed down to Team Server 2010 or Subversion. I would prefer Subversion, but my boss has concerns about how we will get support if were using Subversion and something goes wrong. It was suggested that we pay for support. So my question to t...

Free for personal use license?

I'm trying desperately to find a software licensing model that would allow me to make my product completely open to the public domain for personal use/modification, but would be able to be sold commercially. I know such a beast exists, and I'm sure in many flavors. I just can't find it. ;( What I'm hoping for is a way to allow people t...