farmOS Hosting, Support, and Development

Open Source

What is "Open Source"?

According to the Open Source Initiative:

Open source software is software that can be freely used, changed, and shared (in modified or unmodified form) by anyone. Open source software is made by many people, and distributed under licenses that comply with the Open Source Definition.

For more info about Open Source:

farmOS is Open Source

farmOS is built on the open source Drupal framework..

According to

Drupal is an open source content management system that provides for your needs as a web developer. By using Drupal, you save time that you would otherwise be using to start from scratch- and because Drupal is used by so many people, it includes good APIs that tailor to realistic needs. Its abundant repository of additional features is frequently updated, so instead of maintaining code, you can concentrate on development. Drupal has lots of volunteers on hand who are willing to provide you with the information you need to get the job done. Overall, Drupal is a good choice for today's web developers because it provides a quality solution that can fit efficiently into any number of needs.

The farmOS project is a Drupal distribution (similar to a Linux distribution), which comes with a set of modules and features aimed at streamlining the day-to-day management of an operating farm. It is freely available and contributions/feature requests/bug reports are welcome!

Modules included:

  • Farm Area : Identify your working areas (fields, beds, greenhouses, etc) using point-and-click maps.
  • Farm Crop : List and index the crops you're growing.
  • Farm Log : Keep track of things you've been working on. Record keeping, in other words.
  • Farm Livestock : Keep track of animals and their movements.
  • Farm Equipment : Keep track of farm equipment and maintenance.
  • Farm Soil : Keep track of soil tests and view the soil survey map overlays.
  • OpenLayers : Integrates the OpenLayers JavaScript library with Drupal, for generating maps with overlays and other features.
  • ... more

Farmier is a farmOS hosting service

Open source software (the farmOS project included) is freely available, so you can download the code, install it on your own web server, and configure it exactly how you want - with the only costs being server rental and your time.

If you would rather use a pre-configured platform with automated updates, backups, and hosting, sign up for Farmier.