Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

Tips on building some plugins or small utility apps

Posted on 2016-07-29
3
Medium Priority
?
127 Views
Last Modified: 2016-08-13
HI,
I have seen many people write plugins or some small application on github and people using it. Do they get paid for it ?
Some example i saw were :
1) ckeditor
2) Markdown parser which github uses
3) language parsers
4) Games strategy eg .playing with computer
people have implemented many things some of which may be directly taken from some research work

I guess most of what one thinks is already there.
Just want some idea from experts how to go about getting such ideas where to look at some magazines, sites etc. so that one can pick up a small project by oneself and build something useful for people.

Thanks
0
Comment
Question by:Rohit Bajaj
  • 2
3 Comments
 
LVL 61

Accepted Solution

by:
Julian Hansen earned 2000 total points
ID: 41734472
GitHub has two methods of operation

Free - for open source projects
Paid for private source hosting.

Anything you publish on GitHub under the free account must be open source.

Many projects have their own website in addition to the GitHub repository.

For instance ckeditor (http://ckeditor.com)

GitHub has this to say on getting paid for your work

https://github.com/blog/57-getting-paid-the-open-source-way

Short answer - most projects are either entirely open source or have a voluntary donation mechanism.

As for ideas - you are only limited by your imagination. Find something that is currently difficult or cumbersome to do and find a better or packaged way of doing it.

If you hang around forums you can get a lot of ideas based on questions posted - if you see the same sort of question being posted on how to do something then that is an opportunity.

The landscape is continually changing so what is on GH currently is by no means covering all bases. As existing technologies evolve and new ones come out there is always the opportunity to write code that others might find useful - whether or not you can earn in any money from the contribution is dependent on a variety of factors. It is not really possible to give a general guideline. Probably closest is how much effort did take to create and to support - the more difficult to replicate the greater the probability you can derive some income from it.

Many open source projects rely on selling support or a complimentary product (think Asterisk + Digium) as the means to deriving revenue - the software is free.
1
 

Author Comment

by:Rohit Bajaj
ID: 41734526
You mentioned forums. What type of forums are you suggesting... any examples... ?
0
 
LVL 61

Expert Comment

by:Julian Hansen
ID: 41735512
Experts Exchange is a pretty good example
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Originally, this post was published on Monitis Blog, you can check it here . It goes without saying that technology has transformed society and the very nature of how we live, work, and communicate in ways that would’ve been incomprehensible 5 ye…
By following these Magento e-commerce development tips, you can increase your website's conversion and profitability. Read this post for more details.
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…
Suggested Courses
Course of the Month13 days, 13 hours left to enroll

581 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question