Solved

Tips on building some plugins or small utility apps

Posted on 2016-07-29
3
112 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 58

Accepted Solution

by:
Julian Hansen earned 500 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 58

Expert Comment

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

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

CTAs encourage people to do something specific to show interest in your company, product or service. Keep reading to learn why CTAs should always be thought of as extremely important, albeit small, sections of websites.
An introduction to the wonderful sport of Scam Baiting.  Learn how to help fight scammers by beating them at their own game. This great pass time helps the world, while providing an endless source of entertainment. Enjoy!
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
Where to go on the main page to find the job listings. How to apply to a job that you are interested in from the list that is featured on our Careers page.

627 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