Кто-то может объяснить меня, что преимущество состоит в том, чтобы создать что-то как единица из источника?
Обычно при создании программного обеспечения из источника это будет по одной из нескольких причин:
Вы хотите помочь с разработкой программного обеспечения. Очевидно, если Вы собираетесь разработать программное обеспечение, Вам нужны копия источника и способ протестировать Ваши изменения.
Вы абсолютно не можете терпеть определенную проблему с последней стабильной версией программного обеспечения. В этом случае может быть доступный патч, таким образом, Вы надеетесь создать из источника с тем примененным патчем. Или, фиксация к проблеме может быть доступной в последнем источнике, но никакой выпуск не был сделан, так как фиксация фиксировалась.
Часто времена, когда поставщики программного блока компилируют программное обеспечение, некоторые решения, сделаны во время компиляции. Если Вы будете требовать различных конфигураций или будете хотеть оптимизировать для своей определенной системы, то компилирование программного обеспечения сами позволит Вам делать это.