33 votes
Accepted

How do I attract new programmers?

There are a lot of things that you can do to get other programmers contributing to your open source project. Make the project useful for others I think most programmers would like to contribute to and ...
user avatar
20 votes
Accepted

Is "open software" the same as "open source" software?

The term "open source" has a broad base of speakers who use the term to refer strictly to software licensed under terms in compliance with the Open Source Initiative's Open Source Definition document. ...
user avatar
  • 30.8k
19 votes

Is "open software" the same as "open source" software?

As the other answer says, "open software" is not generally used as a synonym for "open source software". If I heard a vendor describe their application as "open and flexible", I would generally ...
user avatar
  • 381
16 votes

How do I attract new programmers?

Supposing your app is nice and could be some day a popular one, I recommend the followings: Choose a nice name and description Choose a name which has not been taken by anyone else before. The ...
user avatar
15 votes

Is "open software" the same as "open source" software?

The concept of an open system in engineering predates the concept of open source by a few decades. The use and popularity of the concept in software development occurred roughly the same time as, if a ...
user avatar
  • 739
13 votes

How do I attract new programmers?

This works in much the same way that attracting users/a community for other things does. You might want to look at, as suggested in the comments, Community Building, which has some advice about ...
user avatar
  • 8,650
11 votes

Marketing GPL 3 software

Can I charge the customer for software? This includes selling the software as well as charging for technical support? Yes, you can sell software that is licensed under the GPL v3. Section 4 addresses ...
user avatar
  • 1,437
10 votes

How do I attract new programmers?

Attract a community of users Insert some bugs Wait for the pull requests The above is only partly in jest - the second step will happen by accident without you planning for it. You need to find a ...
user avatar
  • 6,645
8 votes

In what ways can students get involved in Open Source?

My recommendation is to join the development and commit-notification mailing lists for an Open Source project you have an interest in, subscribe to notifications on GitHub if applicable, join their ...
8 votes

How can I encourage translations for my app?

When you can't find a volunteer to do it, you might have to put in some money and hire a translator. When you do not have the money yourself but you have a sizable community, you might be able to get ...
user avatar
  • 11.2k
8 votes

How do I attract new programmers?

You should have proper comments in source code and documentation for internals. Absence of such sucks the fun out of contributing. Yes, most professional developers are fine reading other's source ...
user avatar
5 votes

Should a repository also serve as the project's website (at least for small projects)?

For many projects, a README is all that is needed in terms of a website. Since repository hosts like GitHub or Gitlab will display that README rendered nicely, a website wouldn't add much. This is a ...
user avatar
  • 32.8k
5 votes

Could investing in marketing improve the development of my project?

All the developers in the world can only have so many ideas, and they'll only do as you're told. To get ideas for new things to do, you don't need developers, you need... a userbase. Provide ...
user avatar
  • 8,650
5 votes
Accepted

How to deal with support of open source solutions in bigger projects?

This is a tough issue that has prevented lots of large companies to move to a more open source business model. Most companies don't understand that just because your code is free doesn't mean you ...
user avatar
4 votes
Accepted

Can I use the OSI logo to help me advertise my project?

Yes, if the software uses a license that is approved by the OSI, you follow the rules "regarding the logo’s appearance" from OSI’s Logo Usage Guidelines, and you follow OSI’s Trademark Guidelines. ...
user avatar
  • 5,300
4 votes
Accepted

Can we mention possible users without their permission?

Statements affirming public data are fine. Stars and watchers on GitHub are public data - anyone can see it. If you're just making a statement about that data, you're fine - you're stating a fact, ...
user avatar
  • 8,650
4 votes
Accepted

Is it appropriate for me to have multiple project maintainers in this project?

First of all, you're worrying about an assumed problem. You two may run out of time, get a backlog of issues ... or not. So it might not even happen that you run into problems. You also may simply do ...
user avatar
  • 10.8k
3 votes

Is it appropriate for me to have multiple project maintainers in this project?

As a maintainer of a project, it is your responsibility that the project functions as well as possible. Noticing that you lack the time to do everything you want to be done is a very good start. Then ...
user avatar
  • 8,946
3 votes

How to get help to get a company to open source a defunct product?

You appeal to the one thing that motivates most companies, their bottom line. You’d need to show them that their investment would give them a return. Microsoft didn’t open source the Win 3.0 file ...
user avatar
  • 4,938
3 votes
Accepted

What is the best way to promote an open source product?

The best way (I define best as with the most people reached and converted to users) is an expensive marketing campaign. But OSS-projects usually don't have much money. But there are some, that can ...
user avatar
  • 10.8k
3 votes

Has there been research about how aware the general public is of open source?

I'm not aware of any research where that has been the primary focus. In most of my reading; the meaning of "open source" is either quoted from a source like FSF or not referenced at all. However, ...
user avatar
  • 131
3 votes

How to deal with support of open source solutions in bigger projects?

Cost effectiveness and use of resources. Let's use your example of a DB system. You still need hardware to run it all on. That's a "fixed" cost. Using F/OSS won't really change it. You still need ...
user avatar
  • 975
3 votes

How can I encourage translations for my app?

Ubuntu's Launchpad site is set up to allow you to crowd source translations for your project, even from people who aren't users of it. I even got some contributions years after I stopped using it. So ...
user avatar
2 votes

Can I use the OSI logo to help me advertise my project?

Yes, under certain conditions. The bottom of the OSI website says that website materials are licensed under CC-BY. This generally means you can use them, including the logo. However, there are ...
user avatar
  • 8,650
2 votes

Do numbers/studies exist that show, how much music is popularized by releasing it as Open Source?

I believe the biggest difference releasing music under an open license makes is that the music can be used in other works (like videos) and become popular through them. As an anecdotal example, ...
user avatar
  • 394
2 votes

Is "open software" the same as "open source" software?

"Open" and "flexible" are meaningless marketing terms. It's like saying that a breakfast cereal is "natural" or "nutritious". There are no standard definitions of "natural" or "nutritious". Your ...
user avatar
2 votes

How can I encourage translations for my app?

I finally managed to find your instructions for translating the app: https://code.google.com/p/ankidroid/wiki/Contribution#Translate_AnkiDroid_into_your_language I do not see this page mentioned at ...
user avatar
1 vote

In what ways can students get involved in Open Source?

I would highly recommend http://www.firsttimersonly.com/ It's dedicated to helping people who have never contributed to open source before contribute.
1 vote

Is it appropriate for me to have multiple project maintainers in this project?

Do what you need to do to keep the project running smoothly. If you predict heavily increased usage over a certain period, and you don't have capacity to deal with it, then what you need to do is get ...
user avatar
  • 8,650
1 vote

How can I encourage translations for my app?

In this answer, Philipp mentions that you may have to give-in and just hire an actual translator if you are unable to get a volunteer to do the job. There are some ways in which you may be able to ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible