Да, http://opensource.apple.com/
Выберите версию ОС ( 10.6 для Snow Leopard ) и каждый бит открытого кода, используемого в этой версии - он показывает, под какой лицензией он находится, имеет браузер с исходным кодом и ссылки на зеркало кода Apple.
Есть ли список доступных средств разработки, установленных с Snow Leopard?
Я могу просто покопаться и посмотреть, что установлено случайным образом, но было бы полезно иметь документ с надписью «Ruby 1.8.7 - (местоположение), PHP 5.3 - (местоположение), Python (и т. Д.)».
Это может включать в себя такие вещи, как веб-серверы и серверы баз данных (я вижу, что есть Apache и SQLite, но хотелось бы иметь полный список).
Я проверил Примечания к выпуску XCode 3.2 и Руководство по установке, но не смог найти такой список, кроме «Поддержка разработки UNIX», установленной в / usr.
Я делаю это перед установкой типичного материала в обычных местах (вместо стандартного запатентованного устройства без указания того, что и где установлено).
Да, http://opensource.apple.com/
Выберите версию ОС ( 10.6 для Snow Leopard ) и каждый бит открытого кода, используемого в этой версии - он показывает, под какой лицензией он находится, имеет браузер с исходным кодом и ссылки на зеркало кода Apple.
Ошибка была небрежно выгружать этот вопрос из StackOverflow. В следующий раз те, кто делает переезд, должны прочитать вопрос более внимательно.
StackOverflow предназначен для программистов, а SuperUser - по определению сайта - для «компьютерных энтузиастов».
Кто с большей вероятностью узнает, какие версии Ruby, Python, Apache, MySQL и другие инструменты разработки с открытым исходным кодом установлены и где они установлены: программист или компьютерный энтузиаст?
Спасибо dbr за приведенный выше список, хотя он не определяет местоположение установленного программного обеспечения. Судя по ответам, такого списка не существует.
Вот ссылка с сайта Apple. Вот что он говорит, среди прочего:
Mac OS X предоставляет наиболее популярные инструменты разработки с открытым исходным кодом, включая коллекцию компиляторов GNU (GCC), отладчик GNU (GDB), make, autoconf и многое другое.
В дополнение к инструментам компилятора Mac OS X также предоставляет большое количество языков сценариев.
Многие инструменты компилятора доступны по лицензии GPL.
Следующие проекты с открытым исходным кодом доступны через CVS: cygnus gcc gcc2 gcc3 gdb keymgr
И вот поддерживаемые языки сценариев:
Языки сценариев используют всю мощь командной строки Unix. Mac OS X включает в себя самые популярные языки сценариев с открытым исходным кодом, готовые к использованию "из коробки".
Следующие оболочки и языки сценариев доступны с открытым исходным кодом:
awk bash ksh perl PHP (apache_mod_php) python ruby sed (text_cmds) tcl tcsh XSLT (libxslt) zsh
Некоторые из этих вещей поставляются с XCode. Вы можете найти больше информации по ссылке выше.