473,396 Members | 1,990 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Creating Open Source Application

I need help in starting an open source application. What steps should
I take in getting other developers in line with my idea without it
getting stolen? How can I get other's involved? What is a good place
to upload my existing code base?

Thanks!

Sep 11 '07 #1
5 1603
I need help in starting an open source application.

Cool. First step is to define what *you* mean by "open source".
What steps should I take in getting other developers in line with my idea
without it
getting stolen?
Pick the right licence. Although if this is to be open source see my first
point. Why are you worried about people stealing your idea if you intend
to open source it?
How can I get other's involved?
Tell people what you're doing and ask them if they'd like to help :)
What is a good place
to upload my existing code base?
I have uploaded code to googlecode.com before and I know others that use
sourceforge.

--
Rory
Sep 11 '07 #2
On Sep 11, 2:17 pm, Rory Becker <RoryBec...@newsgroup.nospamwrote:
I need help in starting an open source application.

Cool. First step is to define what *you* mean by "open source".
What steps should I take in getting other developers in line with my idea
without it
getting stolen?

Pick the right licence. Although if this is to be open source see my first
point. Why are you worried about people stealing your idea if you intend
to open source it?
How can I get other's involved?

Tell people what you're doing and ask them if they'd like to help :)
What is a good place
to upload my existing code base?

I have uploaded code to googlecode.com before and I know others that use
sourceforge.

--
Rory
Rory,

Thanks for the info! I would not want someone to take my open source
idea, and create a proprietary application using my idea. What type of
license will I need for that? Using google code, can other developers
check in/out their contributions?

Thanks!

Sep 11 '07 #3
On Sep 11, 2:17 pm, Rory Becker <RoryBec...@newsgroup.nospamwrote:
Thanks for the info! I would not want someone to take my open source
idea, and create a proprietary application using my idea. What type of
license will I need for that?
This is the troubling issue that I went through. I'm afraid I do not know
whoch licence (if indeed any provided by google) would suit the licencing
of "The Source" with a non-commercial clause.

I ended up opting for the MIT licence. From what I understand this lets anyone
do what they want with the Code itself as long as they maintain my copyright
on the original code.

I would have liked to have a non-commercial clause of some kind but 2 things
stopped me fom ultimately feeling as if I needed one.

1.I was creating a project who's purpose was to aid a community in a particular
area ( VS.Net plugin development through the DXCore (by DevExpress) ) As
such I didn't think there was very mucgh chance that someone could take
what I had done and try to sell it as the potential market is simply not
that big.

2.I was (and still am) hoping to enthuse the community to the point where
they would rather contirbute to the existing software project that rip it
off and astart a copy elsewhere.

These points may apply to you or not. I cannot tell in advance :)
Using google code, can other developers
check in/out their contributions?
Google code has 3 levels of membership of a project.

1.Not a member : can read all the code and contributes comments to the wiki
2.Member : can contribute code and edit wiki pages
3.Administrator/Owner : can administer the project

I hope this helps :)

--
Rory
Sep 11 '07 #4
sourceforge is in my opinion the best site to put this kind of projects.
"carlos" <ub***********@yahoo.comescribió en el mensaje
news:11**********************@22g2000hsm.googlegro ups.com...
>I need help in starting an open source application. What steps should
I take in getting other developers in line with my idea without it
getting stolen? How can I get other's involved? What is a good place
to upload my existing code base?

Thanks!

Sep 11 '07 #5
On Sep 11, 1:45 pm, carlos <ubuntu4car...@yahoo.comwrote:
I need help in starting an open source application. What steps should
I take in getting other developers in line with my idea without it
getting stolen? How can I get other's involved? What is a good place
to upload my existing code base?

Thanks!
All open source projects I can think of were started by a single,
highly motivated, highly skilled developer willing to devote a large
amount of their time to building the first version of the app, the web
site, advertising it, etc... Essentially before you can get a
community of developers behind your idea you have to work you tail off
and have something substantial to show for it. If it's good enough
then other developers will start using it and they will follow your
passion and contribute.

For most projects (utopian University CS Professors be damned) the
commerical software path does make more sense.

Sep 11 '07 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: DraguVaso | last post by:
Hi, In my application, on some given actions while debugging in Visual Studio, I suddenly get a "System.ComponentModel.Win32Exception was unhandled" Message="Error creating window handle."...
3
by: W Akthar | last post by:
Hi I am trying to create a windows service which queries SQL Server on timed intervals and depending on the results send appointments to Outlook. The problem lies when I try to create an...
3
by: kris.dorey | last post by:
Hi, Ive got the following code which seems ok but when the user runs the function for a second time I get an error message stating that the mdb is in use by another process. There is still an...
12
by: enak | last post by:
I have found some code that shows how to convert an html form to Word. The message said to simply put the following in the Page_load: Response.ContentType = "application/ms-word"...
7
by: Nathan Sokalski | last post by:
I am having a problem saving an image with the same name it originally had. I have two similar versions of my code, one in which I close the FileStream used to open the original image before saving,...
0
by: gm | last post by:
Immediately after generating the Access application from the Source Safe project I get: "-2147467259 Could not use ''; file already in use." If Access database closed and then reopened I get:...
4
by: RSH | last post by:
Hi, I have a situation where I have created a little application that makes an Access database from a SQL Database for reporting purposes. it does the job well, but it seems a bit slow. Is...
1
by: Johnny Jörgensen | last post by:
Now, the following will probably sound weird to you, but I can assure you that there is a good reason for why I want to do it. Unfortunately, I'm not ad liberty to disclose WHY at this moment in...
1
by: DarkGiank | last post by:
Hi, im new to csharp and im trying to create a class that can change the application database without no rewriting all connection code... but cause some reason it is not working... it tells me that...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.