Требования к «объекту»

Пожелания IT-преподавателей

Какими свойствами должно обладать ПО, изучение которого есть в учебном плане?
  • Возможность работы с настоящим, «живым» продуктом, а не с урезанной его версией
  • Возможность легальной до- и пере-работки ПО в соответствии с программой
  • Возможность легального включения ПО в разрабатываемые академические проекты
  • Широкая документированность, ориентированная на изучение и понимание, а не на «тренинг»
Здесь на первый план выступают затруднения лицензионного плана. В частности, выполнение этих требований невыгодно разработчикам ПО с закрытым кодом (т. н. ПО ЗК или «проприетарного»).