Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Tips on building some plugins or small utility apps

Posted on 2016-07-29
3
Medium Priority
?
118 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 59

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 59

Expert Comment

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

Featured Post

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

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

Australian government abolished Visa 457 earlier this April and this article describes how this decision might affect Australian IT scene and IT experts.
Ready to get certified? Check out some courses that help you prepare for third-party exams.
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …
The viewer will get a basic understanding of what section 508 compliance can entail, learn about skip navigation links, alt text, transcripts, and font size controls.
Suggested Courses

719 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