Moodle development is increasingly influenced by our community of developers and users.
Your contributions in the form of ideas, code, feedback and promotion are all very welcome - see the Developer documentation and the community forums for more details on our software development life cycle. A dynamic database of proposed features and their status can be found at tracker.moodle.org. You can also pay to have certain features developed sooner - see moodle.com/development for information and a quote.
For more detailed information, see our Roadmap for developers.
Naturally people like to consider risks when committing something as important as education to a particular piece of software. This is particularly so with open source where they aren't paying for anything.
Here are answers to some of the frequent questions that we hear about this.
What happens if Company X offers to buy Moodle?
- The copyrights to Moodle software can never be "sold" like they can for proprietary software. All our code is completely open source. The copyrights belong to hundreds of authors and they would ALL need to agree to any change in the license. Even if that happened, it would only apply to future code - all existing versions would remain under the existing GPL license and our large and very capable community of developers would simply fork from there and continue using and developing the GPL version.
- The core developers of Moodle (Moodle Pty Ltd) are dedicated to Moodle only, and have no interest in damaging Moodle as a platform. EVEN if the worst case occurred and Moodle Pty Ltd ceased to exist then the software would not be affected - the Moodle user community (including thousands of large Universities and companies) would organise new leadership among themselves and continue developing Moodle under the same GPL.
What happens if Martin gets eaten by a kangaroo?
- Same as above.
- Kangaroos are herbivores. :)