Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam
Ostatnio przeglądałem zestaw aplikacji Open Source znajdujących się w OS X i doszedłem do wniosku, że niewiele wiem na temat tego systemu operacyjnego. Postanowiłem, że sporządzę listę aplikacji Open source w nim się znajdujących oraz spróbuję określić zastosowanie poszczególnych aplikacji:
Mac OS X 10.7.4 - Source
Analizator ruchu w sieci - tcpdump-32 (BSD)
Antywirus - clamav-137.1 (Other)
Baza danych - BerkeleyDB-21 (Sleepycat), SQLite-126 (Public Domain), PostgreSQL-26.5 (Other)
Bezpieczne usunięcie plików lub katalogów - srm-7 (MIT)
Edytor tekstu – emacs-84 (GPL), nano-8 (GPL), vim-47 (Other)
Fax - efax-36 (GPL)
Formatowanie tekstu - groff-35 (GPL)
Gry - Chess-110.3.3 (GPL)
Informacje o pliku - file-44 (BSD)
Instrukcja obsługi - man-14 (GPL)
Kalkulator – bc-21 (GPL)
Kernel - xnu-1699.26.8 (APSL, BSD)
Klient FTP - lukemftp-13 (BSD), lukemftpd-47 (BSD)
Kompresja danych - bzip2-27 (BSD), gnutar-451 (GPL), gnuzip-30 (GPL), xar-45 (BSD) zip-11.1 (Other), zlib-37.2 (zlib)
Konsolidator dynamiczny - dyld-195.6 (APSL)
Konwersja plików Texinfo do HTML - texi2html-5 (GPL)
Korektor pisowni - hunspell-7 (MPL)
Modułowy mechanizm uwierzytelniania - OpenPAM-17 (BSD)
Parser XML - expat-11 (MIT)
Partycjonowania dysków - gpt-9 (BSD), pdisk-8 (Other)
Powłoka systemowa – bash-84 (GPL), ksh-16.1 (CPL), tcsh-64 (BSD), zsh-55 (Other)
Poczta - fetchmail-33 (GPL), mailman-138 (GPL), procmail-13 (Artistic, GPL)
Porównywanie plików - gnudiff-15 (GPL)
Serwer DHCP/BOOTP/NetBoot -
Serwer DNS - bind9-42.1 (BSD)
Serwer HTTP - apache-769.3 (Apache), apache_mod_bonjour-15 (APSL, BSD), apache_mod_bw-201 (Apache), apache_mod_encoding2-204 (BSD), apache_mod_hfs_apple-11 (APSL), apache_mod_jk-202 (Apache), apache_mod_perl-105 (Apache), apache_mod_php-66.4 (PHP), apache_mod_python-202 (Apache)
Serwer IMAP i POP3 - dovecot-239.8 (Other)
Serwer poczty elektronicznej - CyrusIMAP-191 (BSD), postfix-229.3 (BSD, IBM, TLS)
Silnik przeglądarki internetowej - WebKit-7534.56.5 (BSD, LGPL)
Silnik renderujący - WebCore-7534.56.5 (BSD, LGPL)
System dokumentacji - texinfo-17.1 (GPL)
System obsługi urządzeń drukujących - cups-297.9 (Other)
System plików – hfs-191.1 (APSL), ntfs-80.1 (APSL, BSD), msdosfs-179 (APSL, BSD)
Wykonywanie poleceń jako inny użytkownik - sudo-61 (BSD, MIT)
Wyświetlanie tekstu - less-23 (BSD, GPL)
X.Org - X11server-106.7 (MIT), X11apps-44 (MIT), X11fonts-14 (MIT), X11libs-60.2 (MIT), X11misc-20 (MIT), X11proto-57.2 (MIT)
Biblioteki programistyczne
Biblioteka do generowania dźwięku 3D - OpenAL-47 (LGPL)
Biblioteka do parsowania dokumentów XML - libxml2-21.15.1 (MIT)
Biblioteka do testowania haseł pod względem bezpieczeństwa - CrackLib-37765 (Artistic)
Biblioteka matematyczna - Libm-2026 (APSL)
Biblioteka standardowa języka C - Libc-763.13 (APSL, BSD, MIT)
Biblioteka ułatwiająca pisanie aplikacji dla procesorów wielordzeniowych - libdispatch-187.9 (Apache)
Języki programowania
Asembler - nasm-15 (LGPL)
AWK - awk-18 (Other)
Objective-C - objc4-493.11 (APSL)
Perl – CPAN-37 (Artistic, GPL), CPANInternal-107 (Artistic, GPL), pcre-6 (BSD), perl-73 (Artistic, GPL),
Python - python-57 (Python), python23-19 (Python), python_dateutil-5 (Python), python_modules-26 (Other)
Python, Objective-C - pyobjc-32 (MIT)
Ruby - ruby-83.1 (GPL, LGPL, Ruby), RubyCocoa-76 (LGPL, Ruby), RubyGems-19 (LGPL, Ruby)
Tcl - tcl-95 (Tcl)
Protokół
Synchronizacja plików przez sieć - rsync-42 (GPL, MIT)
Sieciowy system plików - NFS-63 (APSL, BSD)
SSL - pyOpenSSL-7 (LGPL)
Udostępnianie plików i drukarek - smb-552.5 (APSL, BSD)
Zdalne logowanie - OpenSSH-166.1 (BSD)
ipsec-146.3 (BSD)
W nawiasach jest podana nazwa licencji, na której dany program został wydany. W sumie sądzę, że to dość ciekawa informacja dla ośób, ktore wcześniej korzystały z systemu Linux, BSD, Windows, a także wszystkich zainteresowanych systemami Unix.
Pomyśałem, że warto stworzyć także listę aplikacji open source znajdujących się w Xcode oraz iOS:
Developer Tools 4.3 - Source
Debugger - gdb-1752 (GPL)
Generator funkcji haszujących - gperf-9 (GPL)
Generator parserów - bison-14 (Other)
Kompilacja programów - gnumake-129 (GPL)
System kontroli wersji - cvs-44 (GPL), Git-26 (GPL), subversion-48 (BSD)
Zmiana wersji GCC - gcc_select-114 (BSD)
iOS 5.1.1 - Source
Biblioteka - libstdcxx-53.4 (GPL)
Debugger - gdb-1708 (GPL), lldb-112 (LLVM)
Kompilacja programów - gnumake-126.2 (GPL)
Silnik renderujący - WebCore-1298.39 (BSD, LGPL)
Poniżej znajduje się lista aplikacji open source stworzonych przez Apple:
1. Clang
2. Launchd
3. Libdispatch
4. WebKit
Lista aplikacji open source rozwijanych przez Apple:
1. CUPS
Lista zawiera aplikacje open source, które znajdowaly się poprzednich wersjach Mac OS X:
1. Wget - pobieranie plików z internetu
2. vi - edytor tekstu
Poniżej znajdują się lista aplikacji, ktore są częścią OS X oraz Xcode, ale zostaly zamieszczone na nieco bardziej szczegółowej liście aplikacji open source:
Edytor tekstu – ed
http://www.apple.com/opensource/
Do dodania pozostały jeszcze następujące programy
Mac OS X
AppleFileSystemDriver-14 APSL
AppleRAID-4.0.6 APSL
AppleUSBCDCDriver-4117.4.1 APSL
AppleUSBIrDA-145.2.4 APSL
BootCache-87 APSL
CF-635.21 APSL
ChatServer-373.4 BSD GPL JOSL LGPL
CommonCrypto-55010 APSL BSD
Csu-79 APSL
DSTools-162 APSL
DirectoryService-655 APSL
DiskArbitration-230 APSL
Heimdal-172.29 BSD
ICU-461.17 MIT
IOATAFamily-251.0.1 APSL
IOATAPIProtocolTransport-300.0.0 APSL
IOAudioFamily-186.4.17 APSL
IOBDStorageFamily-10 APSL
IOCDStorageFamily-49 APSL
IODVDStorageFamily-33 APSL
IOFWDVComponents-207.4.1 APSL
IOFireWireAVC-422.4.0 APSL
IOFireWireFamily-445.4.0 APSL
IOFireWireIP-224.4.0 APSL
IOFireWireSBP2-420.4.1 APSL
IOFireWireSerialBusProtocolTransport-210.0.1 APSL
IOGraphics-409 APSL
IOHIDFamily-368.20 APSL
IOKitTools-82 APSL
IOKitUser-647.24.2 APSL
IONetworkingFamily-75.1 APSL
IOPCIFamily-148 APSL
IOSCSIParallelFamily-251.0.2 APSL
IOSerialFamily-59 APSL
IOStorageFamily-133.6 APSL
IOUSBFamily-458.4.1 APSL
IOUSBMassStorageClass-301.0.4 APSL
JavaScriptCore-7534.56.6 BSD LGPL
KerberosHelper-114.3 APSL
Libcpp_kext-8 GPL
Libinfo-392.1 APSL BSD
Libnotify-80.1 APSL
Librpcsvc-19 APSL SunRPC
Libsystem-159.1 APSL
Liby-16 BSD
MITKerberosShim-44.1 BSD MIT
OpenDirectory-146 APSL
OpenLDAP-186.4 Other
PowerManagement-271.25.8 APSL
PyRSS2Gen-5 BSD
Security-55148.1 APSL
SecurityTokend-55000 APSL
SecurityTool-55002 APSL MPL
SmartCardServices-55000 APSL LGPL
SmartcardCCID-55000 LGPL
SpamAssassin-156 Apache
TargetConfig-14 APSL
TimeZoneData-41 Other
Twisted-14 MIT
UserNotification-24 APSL
WebmailServer-10.4 GPL
adv_cmds-147 APSL BSD
amavisd-124.1 GPL
apr-26 Apache
architecture-260 APSL
autofs-207.1 APSL CDDL
basic_cmds-51 BSD
bless-76.1 APSL
bootp-237.3 APSL
bootstrap_cmds-78 APSL
cctools-800 APSL GPL
cddafs-250.0.5 APSL
configd-395.11 APSL
copyfile-85.1 APSL
cron-35 Other
crontabs-45 Other
curl-69.1 MIT
cxxfilt-9 GPL LGPL
dcerpc-46 BSD Other
developer_cmds-55 BSD
diskdev_cmds-540.1 APSL BSD
disklabel-3 APSL
doc_cmds-49 BSD
dtrace-90 APSL CDDL
eap8021x-137.2 APSL
enscript-15 GPL
file_cmds-212.1 BSD
files-589.5 APSL
flex-26 Other
freeradius-32 GPL LGPL
gnuserv-7 GPL
gpatch-2 GPL
graphviz-1009 AT&T
grep-28 GPL
gssd-53 APSL
iodbc-42 BSD LGPL
ipsec-146.3 BSD
kext_tools-252.2 APSL
keymgr-23 GPL
launchd-392.38 Apache
libarchive-23.1 BSD
libauto-180 Apache
libclosure-53 MIT
libcppabi-14 GPL
libedit-28 BSD
libevent-2 BSD
libffi-18 MIT
libfs-12 APSL
libgcc-13 GPL
libiconv-31 LGPL
libmd-3 Other
libpcap-27 BSD
libresolv-46.1 APSL
libsecurity_agent-55000 APSL
libsecurity_apple_csp-55003 APSL BSD
libsecurity_apple_cspdl-55000 APSL
libsecurity_apple_file_dl-55000 APSL
libsecurity_apple_x509_cl-55004 APSL
libsecurity_apple_x509_tp-55009 APSL
libsecurity_asn1-55000 APSL MPL
libsecurity_authorization-55000 APSL
libsecurity_cdsa_client-55000 APSL
libsecurity_cdsa_plugin-55001 APSL
libsecurity_cdsa_utilities-55006 APSL
libsecurity_cdsa_utils-55000 APSL
libsecurity_checkpw-55000 APSL
libsecurity_cms-55002 APSL
libsecurity_codesigning-55037.6 APSL
libsecurity_cssm-55005.3 APSL
libsecurity_dotmacdl-55000 APSL
libsecurity_filedb-55016 APSL
libsecurity_filevault-55000 APSL
libsecurity_keychain-55050.2 APSL
libsecurity_ldap_dl-55000 APSL
libsecurity_manifest-55000 APSL
libsecurity_mds-55000 APSL
libsecurity_ocspd-55010 APSL
libsecurity_pkcs12-55000 APSL
libsecurity_sd_cspdl-55003 APSL
libsecurity_smime-55004 APSL MPL
libsecurity_ssl-55003 APSL
libsecurity_utilities-55030 APSL
libsecurityd-55004 APSL
libstdcxx-52 GPL
libtelnet-9 BSD MIT
libunwind-30 APSL
libutil-25 BSD
libxslt-10.10 MIT
llvmCore-2358.3 LLVM
lsof-48 Other
mDNSResponder-320.16 Apache BSD
mail_cmds-25 BSD
memcached-8 BSD
misc_cmds-31 BSD
modemccl-25.1 APSL
ncurses-36 MIT
neon-13 LGPL
net_snmp-132 BSD
netcat-9 BSD
netinfo-384 APSL SunRPC
network_cmds-356.8 APSL BSD
notify-45.3 APSL
ntp-70 Other
pam_modules-126.2 APSL BSD
passwordserver_sasl-165 Other
patch_cmds-16 GPL
ppp-560.14.2 APSL BSD MIT
remote_cmds-31 APSL BSD
removefile-21.1 MIT
screen-19 GPL
security_authtrampoline-55000 APSL
security_certificates-55023.1 Other
security_certtool-55000 APSL
security_crlrefresh-55000 APSL
security_dotmac_tp-55000 APSL
security_ocspd-55106 APSL
security_systemkeychain-55119 APSL
securityd-55126.2 APSL
shell_cmds-162 BSD
swig-6 MIT
syslog-132 APSL
system_cmds-541 APSL BSD
system_config-51 APSL
tcp_wrappers-20 Other
text_cmds-81 BSD
tidy-15.6 W3C
top-73 APSL BSD
usertemplate-84 APSL
uucp-11 GPL
webdavfs-322.1 APSL
xelf-1 Other
Xcode
CoreOSMakefiles-73 APSL
bootstrap_cmds-84 APSL
cctools-822 APSL GPL
clang-318.0.45 LLVM
developer_cmds-58 BSD
gm4-15 GPL
headerdoc-8.9.5 APSL
ld64-128.2 APSL
llvmgcc42-2336.9 GPL
pb_makefiles-1002 APSL
rcs-16 GPL
iOS
JavaScriptCore-903.5 BSD LGPL
cctools-809 APSL GPL
ld64-127.2 APSL
libiconv-34 LGPL
Czy macie jakieś komentarze lub pytania?
Ostatnio edytowany przez gbudny (2012-07-05 14:08:32)
Offline
Antywirus - clamav-137.1 (Other)
Takiej wersji Clamav nie ma i nie bylo, najnowsza jest 0.97.5, niedługo ma wyjść 0.98
Baza danych - BerkeleyDB-21 (Sleepycat), SQLite-126 (Public Domain), PostgreSQL-26.5....
W MacOSX nie ma Mysqla, czy o nim zapomniałeś?
Poza tym radziłbym zamieścić tego posta również na jakimś forum MacOSX (tam chyba będzie trochę bardziej przydatny).
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2012-06-21 14:57:44)
Offline
Jacekalex napisał(-a):
Antywirus - clamav-137.1 (Other)
Takiej wersji Clamav nie ma i nie bylo, najnowsza jest 0.97.5, niedługo ma wyjść 0.98
Nie jestem pewien, czy Apple nie stosuje własnej numeracji w przypadku Clamav, co jest trochę kłopotliwe.
Jacekalex napisał(-a):
Baza danych - BerkeleyDB-21 (Sleepycat), SQLite-126 (Public Domain), PostgreSQL-26.5....
W MacOSX nie ma Mysqla, czy o nim zapomniałeś?)
Hmm. Wydaje mi się, że był ten program w poprzednich edycjach Mac OSX, ale muszę to sprawdzić, ponieważ lista aplikacji open source jest bardzo długa.
Jacekalex napisał(-a):
Poza tym radziłbym zamieścić tego posta również na jakimś forum MacOSX (tam chyba będzie trochę bardziej przydatny).
To by było na tyle
;-)
To znaczy zamieściłem ten wątek na forum poświęconym komputerom Apple, ale na razie zainteresowanie tym tematem jest niewielkie. Poza tym uważam, że użytkownicy Linuksa nieco lepiej znają się na aplikacjach open source niż użytkownicy komputerów Apple.
Dzięki za komentarz.
Offline
Mysql jest na 100% - to serwer dostępny w postaci kodu źródłowego, można go skompilować na każdą dostępną platformę, (wg wiki jest na MacOSX).
I jest to dośc podstawowa (w kontekście programowania PHP, rozmaitych skryptow typu CMS, czy choćby skryptu forum PunBB (DUG ;))
Pozdrawiam
;-)
Edyta:
http://www.simonwhatley.co.uk/installing-mysql-on-m … -snow-leopard
Ostatnio edytowany przez Jacekalex (2012-06-22 11:22:58)
Offline
Jacekalex napisał(-a):
Mysql jest na 100% - to serwer dostępny w postaici kodu źródłowego, można go skompilować na każdą dostępną platformę, (wg wiki jest na MacOSX).
I jest to dośc podstawowa (w kontekście programowania PHP, rozmaitych skryptow typu CMS, czy choćby skryptu forum PunBB (DUG ;))
Pozdrawiam
;-)
Edyta:
http://www.simonwhatley.co.uk/installing-mysql-on-m … -snow-leopard
W tym właśnie tkwi problem, ponieważ pakiet Mysql jest dostępny dla Mac OS X, ale nie jest on rozpowszechniany z systemem Apple. Muszę jeszcze sprawdzić, czy przypadkiem nie został on usunięty z Mac OS X, jak to było w przypadku wget, którego teraz trzeba ręcznie instalować.
Do dodania pozostały jeszcze następujące programy
Mac OS X
AppleFileSystemDriver-14 APSL
AppleRAID-4.0.6 APSL
AppleUSBCDCDriver-4117.4.1 APSL
AppleUSBIrDA-145.2.4 APSL
BootCache-87 APSL
CF-635.21 APSL
ChatServer-373.4 BSD GPL JOSL LGPL
CommonCrypto-55010 APSL BSD
CrackLib-37765 Artistic
Csu-79 APSL
CyrusIMAP-191 BSD
DSTools-162 APSL
DirectoryService-655 APSL
DiskArbitration-230 APSL
Heimdal-172.29 BSD
ICU-461.17 MIT
IOATAFamily-251.0.1 APSL
IOATAPIProtocolTransport-300.0.0 APSL
IOAudioFamily-186.4.17 APSL
IOBDStorageFamily-10 APSL
IOCDStorageFamily-49 APSL
IODVDStorageFamily-33 APSL
IOFWDVComponents-207.4.1 APSL
IOFireWireAVC-422.4.0 APSL
IOFireWireFamily-445.4.0 APSL
IOFireWireIP-224.4.0 APSL
IOFireWireSBP2-420.4.1 APSL
IOFireWireSerialBusProtocolTransport-210.0.1 APSL
IOGraphics-409 APSL
IOHIDFamily-368.20 APSL
IOKitTools-82 APSL
IOKitUser-647.24.2 APSL
IONetworkingFamily-75.1 APSL
IOPCIFamily-148 APSL
IOSCSIParallelFamily-251.0.2 APSL
IOSerialFamily-59 APSL
IOStorageFamily-133.6 APSL
IOUSBFamily-458.4.1 APSL
IOUSBMassStorageClass-301.0.4 APSL
JavaScriptCore-7534.56.6 BSD LGPL
KerberosHelper-114.3 APSL
Libcpp_kext-8 GPL
Libinfo-392.1 APSL BSD
Libnotify-80.1 APSL
Librpcsvc-19 APSL SunRPC
Libsystem-159.1 APSL
Liby-16 BSD
MITKerberosShim-44.1 BSD MIT
OpenDirectory-146 APSL
OpenLDAP-186.4 Other
PowerManagement-271.25.8 APSL
PyRSS2Gen-5 BSD
Security-55148.1 APSL
SecurityTokend-55000 APSL
SecurityTool-55002 APSL MPL
SmartCardServices-55000 APSL LGPL
SmartcardCCID-55000 LGPL
SpamAssassin-156 Apache
TargetConfig-14 APSL
TimeZoneData-41 Other
Twisted-14 MIT
UserNotification-24 APSL
WebmailServer-10.4 GPL
X11apps-44 MIT
X11fonts-14 MIT
X11libs-60.2 MIT
X11misc-20 MIT
X11proto-57.2 MIT
X11server-106.7 MIT
adv_cmds-147 APSL BSD
amavisd-124.1 GPL
apr-26 Apache
architecture-260 APSL
autofs-207.1 APSL CDDL
basic_cmds-51 BSD
bless-76.1 APSL
bootp-237.3 APSL
bootstrap_cmds-78 APSL
cctools-800 APSL GPL
cddafs-250.0.5 APSL
configd-395.11 APSL
copyfile-85.1 APSL
cron-35 Other
crontabs-45 Other
curl-69.1 MIT
cxxfilt-9 GPL LGPL
dcerpc-46 BSD Other
developer_cmds-55 BSD
diskdev_cmds-540.1 APSL BSD
disklabel-3 APSL
doc_cmds-49 BSD
dtrace-90 APSL CDDL
eap8021x-137.2 APSL
enscript-15 GPL
file_cmds-212.1 BSD
files-589.5 APSL
flex-26 Other
freeradius-32 GPL LGPL
gnuserv-7 GPL
gpatch-2 GPL
graphviz-1009 AT&T
grep-28 GPL
gssd-53 APSL
iodbc-42 BSD LGPL
ipsec-146.3 BSD
kext_tools-252.2 APSL
keymgr-23 GPL
launchd-392.38 Apache
libarchive-23.1 BSD
libauto-180 Apache
libclosure-53 MIT
libcppabi-14 GPL
libdispatch-187.9 Apache
libedit-28 BSD
libevent-2 BSD
libffi-18 MIT
libfs-12 APSL
libgcc-13 GPL
libiconv-31 LGPL
libmd-3 Other
libpcap-27 BSD
libresolv-46.1 APSL
libsecurity_agent-55000 APSL
libsecurity_apple_csp-55003 APSL BSD
libsecurity_apple_cspdl-55000 APSL
libsecurity_apple_file_dl-55000 APSL
libsecurity_apple_x509_cl-55004 APSL
libsecurity_apple_x509_tp-55009 APSL
libsecurity_asn1-55000 APSL MPL
libsecurity_authorization-55000 APSL
libsecurity_cdsa_client-55000 APSL
libsecurity_cdsa_plugin-55001 APSL
libsecurity_cdsa_utilities-55006 APSL
libsecurity_cdsa_utils-55000 APSL
libsecurity_checkpw-55000 APSL
libsecurity_cms-55002 APSL
libsecurity_codesigning-55037.6 APSL
libsecurity_cssm-55005.3 APSL
libsecurity_dotmacdl-55000 APSL
libsecurity_filedb-55016 APSL
libsecurity_filevault-55000 APSL
libsecurity_keychain-55050.2 APSL
libsecurity_ldap_dl-55000 APSL
libsecurity_manifest-55000 APSL
libsecurity_mds-55000 APSL
libsecurity_ocspd-55010 APSL
libsecurity_pkcs12-55000 APSL
libsecurity_sd_cspdl-55003 APSL
libsecurity_smime-55004 APSL MPL
libsecurity_ssl-55003 APSL
libsecurity_utilities-55030 APSL
libsecurityd-55004 APSL
libstdcxx-52 GPL
libtelnet-9 BSD MIT
libunwind-30 APSL
libutil-25 BSD
libxslt-10.10 MIT
llvmCore-2358.3 LLVM
lsof-48 Other
mDNSResponder-320.16 Apache BSD
mail_cmds-25 BSD
memcached-8 BSD
misc_cmds-31 BSD
modemccl-25.1 APSL
ncurses-36 MIT
neon-13 LGPL
net_snmp-132 BSD
netcat-9 BSD
netinfo-384 APSL SunRPC
network_cmds-356.8 APSL BSD
notify-45.3 APSL
ntp-70 Other
objc4-493.11 APSL
pam_modules-126.2 APSL BSD
passwordserver_sasl-165 Other
patch_cmds-16 GPL
ppp-560.14.2 APSL BSD MIT
pyOpenSSL-7 LGPL
pyobjc-32 MIT
remote_cmds-31 APSL BSD
removefile-21.1 MIT
screen-19 GPL
security_authtrampoline-55000 APSL
security_certificates-55023.1 Other
security_certtool-55000 APSL
security_crlrefresh-55000 APSL
security_dotmac_tp-55000 APSL
security_ocspd-55106 APSL
security_systemkeychain-55119 APSL
securityd-55126.2 APSL
shell_cmds-162 BSD
swig-6 MIT
syslog-132 APSL
system_cmds-541 APSL BSD
system_config-51 APSL
tcp_wrappers-20 Other
text_cmds-81 BSD
tidy-15.6 W3C
top-73 APSL BSD
usertemplate-84 APSL
uucp-11 GPL
webdavfs-322.1 APSL
xelf-1 Other
Xcode
CoreOSMakefiles-73 APSL
bootstrap_cmds-84 APSL
cctools-822 APSL GPL
clang-318.0.45 LLVM
developer_cmds-58 BSD
gcc_select-114 BSD
gm4-15 GPL
gnumake-129 GPL
headerdoc-8.9.5 APSL
ld64-128.2 APSL
lldb-112 LLVM
llvmgcc42-2336.9 GPL
pb_makefiles-1002 APSL
rcs-16 GPL
iOS
JavaScriptCore-903.5 BSD LGPL
cctools-809 APSL GPL
gnumake-126.2 GPL
ld64-127.2 APSL
libiconv-34 LGPL
libstdcxx-53.4 GPL
Ostatnio edytowany przez gbudny (2012-06-27 16:31:43)
Offline
MacOS to taki system dla windowsiarzy, którzy nie znają linuxa a nie chcą mieć windowsa.
Offline
Yampress napisał(-a):
MacOS to taki system dla windowsiarzy, którzy nie znają linuxa a nie chcą mieć windowsa.
Zgadzam się, że system jest dość prosty, ale szczerze nie widzę w nim podobieństwa do Windows. To taki Unix dla mas, chociaż możesz na nim skompilować swój własny kernel, a także korzystać z typowych aplikacji oraz poleceń dostępnych w systemach Unix. Moim zdaniem korzystanie z Linuksa oraz Windows lub Windows oraz Mac OS X jest dość męczące, ponieważ dzielą je ogromne różnice.
Offline
@gbudny klikany linux dla windowsiarzy. Lans.
Stosunkowo ostatnio dużo syfu powstaje na macosa. W przyszłości bedzie tak jak z windowsem.
Offline
Syfu powstaje sporo, ale też można MacOSa trochę zabezpieczyć, choć oczywiście piłeczka po stronie Apple.
W każdym razie można z tym syfem postępować tak samo, jak w Linuxie i BSD - to znaczy, ile razy znajdę groźnego exploita na np kernel 2.6.28 - to u mnie na 2.6.31 nie działa, i tak w kólko.
Prawie zawsze ultra groźny syf ma jakieś ~2 miechy opóźnienia względem stanu faktycznego.
Tymczasem na Windows 7 - jeszcze dwa lata temu działało wszystko, co powstało na Win 95 :D
Sznurek: http://niebezpiecznik.pl/post/17-letnia-dziura-w-windows-0day-vdm/
Edyta:
A co to za wersja:
OpenSSH-166.1 BSD ?
Linux:
net-misc/openssh Available versions: 5.2_p1-r3[1] 5.2_p1-r10[1] 5.5_p1-r2 5.5_p1-r2[3] 5.6_p1-r2 5.6_p1-r2[2] 5.6_p1-r2[3] ~5.7_p1-r1 ~5.7_p1-r1[2] ~5.7_p1-r1[3] 5.8_p1-r1{tbz2} ~5.8_p2 ~5.8_p2-r1 ~5.9_p1-r3 5.9_p1-r4{tbz2} ~6.0_p1 ~6.0_p1-r1 {{X X509 (+)hpn kerberos ldap lib32 libedit pam pkcs11 selinux skey smartcard static tcpd}}
Ostatnio edytowany przez Jacekalex (2012-06-22 11:10:20)
Offline
Yampress napisał(-a):
@gbudny klikany linux dla windowsiarzy. Lans.
Stosunkowo ostatnio dużo syfu powstaje na macosa. W przyszłości bedzie tak jak z windowsem.
OS X to oficjalna wersja systemu Unix, a niektóre wersje tego sytemu zostały oficjalnie zarejestrowane przez organizacje, jak The Open Group:
"Open source UNIX foundation
POSIX-compliant, Open Brand UNIX 03
Registered Product
Open source kernel based on FreeBSD
and Mach 3.0"
http://www.apple.com/105/media/us/osx/2012/docs/OSX … _July2011.pdf
Nie wiem, co jest złego w interfejsie graficznym dla OS X, bo przecież masz terminal w tym systemie w odróżnieniu od Mac OS 9, który nie był systemem uniksowym i jego nigdy nie posiadał. Apple dostarcza szereg różnych aplikacji, które działają w terminalu, a więc nie wszystko w nim wyklikasz. Co takiego szczególnego jest w OS X dla użytkowników Windows?
Apple ma dobry marketing, ale ja osobiście nie widzę w tym nic złego. Poza tym nie slyszlem o zbyt wielu wirusach na OS X, ale intersujące jest, że luki bezpieczeństwa są wykrywane na podstawie aplikacj open source, jak przykładowo XNU lub webkit:
"Question: How can you now find flaws and exploit them?
pod2g: To find flaws, this is the hard, we must focus on the area of operations and try different possibilities. There is a bit of flair, and then all means are good:
Static code analysis open source XNU
Static Code Analysis in IDA closed iOS
Fuzzing
Search for bug reports on the Internet for open source components"
http://jailbreakwire.com/pod2g-interview-on-his-lif … -6-jailbreak/
"In an interview with ZDNet, Bekrar said the vulnerability exists in WebKit, the open-source browser rendering engine. A three-man team of researchers spent about two weeks to find the vulnerability (using fuzzers) and writing a reliable exploit."
"“There are many WebKit vulnerabilities. You can run a fuzzer and get lots of good results. But it’s much more difficult to exploit it on x64 and to make your exploit very reliable,"
http://www.zdnet.com/blog/security/safarimacbook-fi … own-2011/8358
Raczej z OS X jest podobnie, jak z innymi systemami operacyjnymi open source np. Android.
Jacekalex napisał(-a):
A co to za wersja:
OpenSSH-166.1 BSD ?
Linux:Kod:
net-misc/openssh Available versions: 5.2_p1-r3[1] 5.2_p1-r10[1] 5.5_p1-r2 5.5_p1-r2[3] 5.6_p1-r2 5.6_p1-r2[2] 5.6_p1-r2[3] ~5.7_p1-r1 ~5.7_p1-r1[2] ~5.7_p1-r1[3] 5.8_p1-r1{tbz2} ~5.8_p2 ~5.8_p2-r1 ~5.9_p1-r3 5.9_p1-r4{tbz2} ~6.0_p1 ~6.0_p1-r1 {{X X509 (+)hpn kerberos ldap lib32 libedit pam pkcs11 selinux skey smartcard static tcpd}}
Sprawdziłem ChangeLog i z niego wynika, że jest to następująca wersja OpenSSH:
"20100823 - (djm) Release OpenSSH-5.6p1"
http://opensource.apple.com/source/OpenSSH/OpenSSH- … ssh/ChangeLog
Ostatnio edytowany przez gbudny (2012-06-22 01:49:55)
Offline
Niezły ten MacOS - nawet Changelogi dają. :D
Na poważnie widuję tu i tam MacOS - w porównaniu z Windows zawsze mi się wydawał niezbyt ergonomiczny, to co w Windows miałem na jeden klik, na Macu trzeba było szukać, a nawet, jak się znalazło, to i tak było 2 razy więcej akcji, niż na Windows.
A np na jednej maszynce od Apple, gdzie był MacOS 10 i Win XP, Winda chodziła wyraźnie szybciej od MacOS.
To też mnie trochę zdziwiło. zwłaszcza, jak próbowałem tego ichniejszego Neooffice, który otwierał się wieki całe, za to chodzil zauważalnie stabilniej od Exela na Windzie, na którym to niby prosty arkusz, się sypał, z bliżej nieznanego mi powodu, na Neooffice działał normalnie, na Libreoffice i Gnumericu w domu też śmigał normalnie, a ja na tym pieprzonym Exelu w głowę zachodzilem, co jest do qooooorwy nędzy grane, (przygotowany na Exelu 2003). ;)
Pozdrawiam
;-)
Offline
Produkty Apple
+ 30 do homoseksualizmu
Powiem, że raz korzystałem z Apple u kogoś i tragedia, Linux lepszy - bo aktualny
Fervi
Offline
fervi: i co to wnosi do tego wątku?
gbudny: nie chcę być niemiły, ale… po co? Na pewno sporo się napracowałeś kompletując tę listę, a jeszcze więcej się napracujesz aktualizując ją. Tylko jaki jest w tym cel? Niezbyt sobie wyobrażam przydatność takiego zestawienia.
Offline
Powłoka systemowa – bash-84 (GPL)
To mac jest 100 lat przed murzynami?
Bo u siebie widzę:
GNU bash, version 4.2.20(1)-release (x86_64-pc-linux-gnu)
Offline
mati75 napisał(-a):
Powłoka systemowa – bash-84 (GPL)
To mac jest 100 lat przed murzynami?
Bo u siebie widzę:Kod:
GNU bash, version 4.2.20(1)-release (x86_64-pc-linux-gnu)
To jest bash-3.2
This text is a brief description of the features that are present in
the Bash shell (version 3.2, 28 September 2006).
Sznurek: http://opensource.apple.com/source/bash/bash-84/bash.info
Także tylko kilka lat za cywilizacją. :D
Ostatnio edytowany przez Jacekalex (2012-06-22 12:05:47)
Offline
mati75 napisał(-a):
Powłoka systemowa – bash-84 (GPL)
To mac jest 100 lat przed murzynami?
Bo u siebie widzę:Kod:
GNU bash, version 4.2.20(1)-release (x86_64-pc-linux-gnu)
W tego typu zestawieniach łatwiej można zauważyć różnice w wersjach poszczególnych aplikacji open source. Z jakiegoś powodu Apple nie chce korzystać z aplikacji wydanych na GPL 3, a więc bash prawdopodobnie zostanie zastąpiony przez jakąś inną powłokę systemową w kolejnych wersjach OS X.
Można zainstalować nowszą wersję bash przykładowo z Macports, jeżśli kogoś by to intersowało:
http://codesnippets.joyent.com/posts/show/1714
Minio napisał(-a):
gbudny: nie chcę być niemiły, ale… po co? Na pewno sporo się napracowałeś kompletując tę listę, a jeszcze więcej się napracujesz aktualizując ją. Tylko jaki jest w tym cel? Niezbyt sobie wyobrażam przydatność takiego zestawienia.
Chcę nieco więcej wiedzieć na temat aplikacji open source znajdujących się w OS X, a tego rodzaju zestawienie ułatwia mi zadanie.
Jacekalex napisał(-a):
Na poważnie widuję tu i tam MacOS - w porównaniu z Windows zawsze mi się wydawał niezbyt ergonomiczny, to co w Windows miałem na jeden klik, na Macu trzeba było szukać, a nawet, jak się znalazło, to i tak było 2 razy więcej akcji, niż na Windows.
Szukać? Przecież masz Spotlight, ktory także ma wersję działajcą w terminalu o nazwie mdfind.
Jacekalex napisał(-a):
A np na jednej maszynce od Apple, gdzie był MacOS 10 i Win XP, Winda chodziła wyraźnie szybciej od MacOS.
Windows XP to system wydany jakieś 11 lat temu, a więć nie ma w tym nic niezwykłego.
Jacekalex napisał(-a):
To też mnie trochę zdziwiło. zwłaszcza, jak próbowałem tego ichniejszego Neooffice, który otwierał się wieki całe, za to chodzil zauważalnie stabilniej od Exela na Windzie, na którym to niby prosty arkusz, się sypał, z bliżej nieznanego mi powodu, na Neooffice działał normalnie, na Libreoffice i Gnumericu w domu też śmigał normalnie, a ja na tym pieprzonym Exelu w głowę zachodzilem, co jest do qooooorwy nędzy grane, (przygotowany na Exelu 2003). ;)
Neoofice (Java i Carbon) opiera się na starszych wersjach Open office, a teraz pewnie LibreOffice. Nie wiem, dlaczego ten program jest nadal popularny skoro od wielu lat Open office dla Mac OS X korzysta z Aqua, a nie z X11.
Ostatnio edytowany przez gbudny (2012-06-22 12:53:42)
Offline
Minio napisał(-a):
Tylko jaki jest w tym cel? Niezbyt sobie wyobrażam przydatność takiego zestawienia.
mi np. dopiero teraz uświadomiło to ile Apple ciągnie od innych
Offline
dominbik napisał(-a):
Minio napisał(-a):
Tylko jaki jest w tym cel? Niezbyt sobie wyobrażam przydatność takiego zestawienia.
mi np. dopiero teraz uświadomiło to ile Apple ciągnie od innych
To też jakaś wiedza. Ja osobiście chciałbym, aby przykładowo Microsoft powrócił do rozwijannia własnej wersji systemu Unix.
Zauważylem, że w wcześniejszych wersjach OS X był dostępny vi, ktory został zatąpiony przez Vim. Co ciekawe w OS X nadal jest dostępny edytor tekstu ed, którego raczej nikt już nie używa.
Ostatnio edytowany przez gbudny (2012-06-22 13:15:39)
Offline
gbudny napisał(-a):
dominbik napisał(-a):
Minio napisał(-a):
Tylko jaki jest w tym cel? Niezbyt sobie wyobrażam przydatność takiego zestawienia.
mi np. dopiero teraz uświadomiło to ile Apple ciągnie od innych
To też jakaś wiedza. Ja osobiście chciałbym, aby przykładowo Microsoft powrócił do rozwijannia własnej wersji systemu Unix.
A w jakim celu MS ma robić Unixa?
Po co miałby go robić?
Apple ciągnie od innych? a od kogo ma ciągnąć?
W ogóle material niby na bloga, choć stanowczo za nudny na bloga.
Natomiast przy cenach, jakie osiąga Apple w Polsce, ryzyko, że stanie się artykułem powszechnego użytku są nierealne.
Jeśli za 4 - 5 tys. moge poskładać solidny komputer (desktop) z Core i7 - 3770, Nvidią 660, solidnym dyskiem i 16GB ramu, i porządnym zasilaczem, to ile musiałbym zapłacić za Maca z takimi parametrami technicznymi? zmieści się w 7 tys?
A jak się kształtuje cena lapków Apple w porówaniu np z Dellem?
Reasumujac, mnie Apple na 100% na razie nie grozi ;)
I nie odróżniam się pod tym względem od 99% moich rodaków.
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2012-06-22 13:45:19)
Offline
Jacekalex napisał(-a):
A w jakim celu MS ma robić Unixa? Po co miałby go robić?
Przypominam, że Microsoft miał własną wersję Uniksa, która byla dość popularna jakieś 25 lat temu. Mogliby znowu stworzyć własną wersję Uniksa, ponieważ dobrze by było korzystać z typowych poleceń Uniksa oraz wielu znanych aplikacji zamiast uczyć się osblugi kompletnie nowego systemu operacyjnego.
Jacekalex napisał(-a):
Natomiast przy cenach, jakie osiąga Apple w Polsce, ryzyko, że stanie się artykułem powszechnego użytku są nierealne.
Jeśli za 3,5 - 4,5 tys. moge poskładać solidny komputer (desktop) z Core i7 - 3770, Nvidią 660 - 670, solidnym dyskiem i 32GB ramu, i porządnym zasilaczem, to ile musiałbym zapłacić za Maca z takimi parametrami technicznymi? zmieści się w 7 tys?
A jak się kształtuje cena lapków Apple w porówaniu np z Dellem?
Raczej więcej musialbyś zapłacić za taki komputer, ale dla osób, które nie mają obecnie kasy na Maca lub nie chcą tyle płacić jest Mac mini lub używane wersje tego typu komputerów - niezła opcja, jeśli tylko chesz nauczyć się obsługi tego systemu operacyjnego. Nie porównuję Apple do Della, ponieważ ta firma przestała rozwijać własną wersję systemu Unix na rzecz sprzedaży laptopów z Windows, a więc nie ma w tych komputerach niczego interesującego, poza lepszymi parametrami technicznymi.
Ostatnio edytowany przez gbudny (2012-06-22 13:57:04)
Offline
Microsoft nie robi Unixa, bo na nim nie zarobi, Novell i inne koncerny podbiły rynek Uniksa,kŧóry potem zsotał pożarty na śniadanie, głównie przez Linuxa i Solarisa (Sun).
MS już raczej nic nowego w Unixie nie wymyśli, Apple też będzie bazowało na BSD, co jest nzacznie tańsze, niż zatrudnianie sfory programistów, którzy i tak nic lepszego nie wymyślą.
Obecnie głównie Novell i Red-Hat zdominowały kawał rynku, który wcześniej był opanowany przez Unixa.
Co do porówniania typu - nie masz kasy na Maca, to możesz Mac - mini, o tyle nie mają sensu, że jakakolwiek knfiguracja sprzętowa w Apple jest o co najmniej 40% droższa, niż to, co mogę kupić z innych firm.
DLatego komputer Apple mi nie grozi w żadnej konfiguracji, ani mini, ani maxi.
Właśnie sprawdzilem w konfiguratorze komputronika, i nieźle wypasiony komputer z 16 GB ram, prockiem intel 3770K, zasilaczem i obudową Thermaltake, do tego Nvidia 560 GTX, dysk 2TB, i blueray wyszedł za 5200, a Komputronik wcale nie jest tanim sklepem, i nie miał akurta i7-3770, więc w zestawieniu wylądowal i7-3770K który jest o 300 zł droższy.
Apple nie wyrobi się z takim zestawem za mniej, niż 7500.
Choć oczywiście, jak ktoś chce np Photoshopa w stabilnym uniksowym środowisku, to Mac jest niezłą alternatywą.
Jednak Win& też już nie m takich wad, jak kiedyś XP, i można go sensownie skonfigurować, także to też nie jest taka przepaść, jak kilka lat temu.
przede wszyskim Win dorobił się sensownego systemu zarządzania pamięcią, X lat po Unixie, Linuxie i BSD, ale jednak :)
A np przy obróbce filmów czy grafiki jakość zarządzania pamięcią RAM jest kluczowa, i byla największym punktem przewagi MacOS nad Windows XP.
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2012-06-22 14:26:20)
Offline
Jacekalex napisał(-a):
Microsoft nie robi Unixa, bo na nim nie zarobi,
Windows NT raczej się zestarzeje, a więc napewno podstawa tego systemu zostanie w przyszlości zastąpiona.
Jacekalex napisał(-a):
MS już raczej nic nowego w Unixie nie wymyśli,
Tego nie wiem, ale fakt, że obecnie nie mają własnej wersji tego systemu jest dla mnie trochę denerwujący.
Jacekalex napisał(-a):
Co do porówniania typu - nie masz kasy na Maca, to możesz Mac - mini, o tyle nie mają sensu, że jakakolwiek knfiguracja sprzętowa w Apple jest o co najmniej 40% droższa, niż to, co mogę kupić z innych firm. DLatego komputer Apple mi nie grozi w żadnej konfiguracji, ani mini, ani maxi.
Dla mnie Windows, a także aplikacje oraz sprzęt dla niego dedykowany nie są dla mnie wyznacznikiem cenowym. Inne firmy mają własne wersje systemu Unix, jak HP, ale raczej nie planują sprzedaży komputerów z tym systemem operacyjnym zwykłym użytkownikom.
Jacekalex napisał(-a):
Właśnie sprawdzilem w konfiguratorze komputronika, i nieźle wypasiony komputer z 16 GB ram, prockiem intel 3770K, zasilaczem i obudową Thermaltake, do tego Nvidia 560 GTX, dysk 2TB, i blueray wyszedł za 5200, a Komputronik wcale nie jest tanim sklepem, i nie miał akurta i7-3770, więc w zestawieniu wylądowal i7-3770K który jest o 300 zł droższy.Apple nie wyrobi się z takim zestawem za mniej, niż 7500..
To prawda. Choć ja raczej już nigdy kupię PC dla Windows, ponieważ mam już dość skazanego na porażkę wyścigu dystrybucji Linuksa za technologiami dedykowanymi dla Windows np Nvidia Optimus, SecureBoot itd.
Jacekalex napisał(-a):
Choć oczywiście, jak ktoś chce np Photoshopa w stabilnym uniksowym środowisku, to Mac jest niezłą alternatywą.
Popularne aplikacje na systemie Unix to właśnie pewna zaleta OS X, ale większość osób jest bardziej zainteresowana nieco słabszymi parametrami technicznymi tych komputerów.
Jacekalex napisał(-a):
Jednak Win& też już nie m takich wad, jak kiedyś XP, i można go sensownie skonfigurować, także to też nie jest taka przepaść, jak kilka lat temu.
przede wszyskim Win dorobił się sensownego systemu zarządzania pamięcią, X lat po Unixie, Linuxie i BSD, ale jednak :)
To mały plus dla Windows, ale nadal musisz uczyć się obsługi zupełnie nowego systemu operacyjnego kompletnie innego niż Unix, czy Linux.
Ostatnio edytowany przez gbudny (2012-06-22 15:45:04)
Offline
Nie muszę się niczego uczyć, z Win conieco w życiu przeżylem, MacOS może jest pokopany, ale da sie go używać, a Linuxa trochę znam.
A Aqua w MacOS nie różni się bardzo od Unity z Ubuntu, czy tego, co prezentuje ostatnio KDE4 czy Gnome Shell.
Obsługa MacOS nie jest dla mnie trudna, ale dość siermiężna, możliwe, ze skoro ma basha czy zsh, to z czasem bym sobie go oskrypcił, tak samo, jak Linuxa, ale jego interfejs graficzny, to dla mnie za dużo klikania.
A sam system żadną wielką rewelacją nie jest.
Chyba, ze ktoś się fascynuje paskiem typu cairo-dock. :D
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2012-06-23 22:49:49)
Offline
Apple ma także bardziej szczegółową listę aplikacji open source w Mac OS X oraz Xcode, ale raczej nie aktualizują jej zbyt często.
http://www.apple.com/opensource/
"As the first major computer company to make Open Source development a key part of its ongoing software strategy, "
Nie jestem pewien, ale to zdanie chyba dotyczy ich pierwszego projektu open source o nazwie MkLinux, który obecnie nie jest już rozwijany.
Ostatnio edytowany przez gbudny (2012-06-24 02:26:19)
Offline
Offline