المصادر المفتوحة
المصدر المفتوح يعني أنه يمكنك الحصول على شفرة المصدر للبرامج التي تستخدمها. بهذه الطريقة ينتقل التحكم من الشركة المصنعة للبرنامج إلى العميل، مع الحفاظ على حق الشركة . بهذه الطريقة يصبح للعميل الحرية التامة للتحكم بالبرنامج و الإطلاع على الشفرة و أيضاً امكانية التعديل عليها أو حتى اعادة بيع الشيفرة بعد التطوير عليها. بهذه الطريقة يتم حماية العميل (المستهلك) من خطر عدم التزام الشركات بالدعم أو حتى توقف الشركه عن دعم البرامج كما هو الحال في البرامج المغلقة المصدر.