15.6. Valores de __FreeBSD_version

Release __FreeBSD_version
2.0-RELEASE 119411
2.1-CURRENT 199501, 199503
2.0.5-RELEASE 199504
2.2-CURRENT antes do 2.1 199508
2.1.0-RELEASE 199511
2.2-CURRENT antes do 2.1.5 199512
2.1.5-RELEASE 199607
2.2-CURRENT antes do 2.1.6 199608
2.1.6-RELEASE 199612
2.1.7-RELEASE 199612
2.2-RELEASE 220000
2.2.1-RELEASE 220000 (nehuma mudança)
2.2-STABLE after 2.2.1-RELEASE 220000 (nehuma mudança)
2.2-STABLE depois do texinfo-3.9 221001
2.2-STABLE depois do top 221002
2.2.2-RELEASE 222000
2.2-STABLE depois do 2.2.2-RELEASE 222001
2.2.5-RELEASE 225000
2.2-STABLE depois do 2.2.5-RELEASE 225001
2.2-STABLE depois do ldconfig -R merge 225002
2.2.6-RELEASE 226000
2.2.7-RELEASE 227000
2.2-STABLE depois do 2.2.7-RELEASE 227001
2.2-STABLE depois do semctl(2) change 227002
2.2.8-RELEASE 228000
2.2-STABLE depois do 2.2.8-RELEASE 228001
3.0-CURRENT antes da mudança do mount(2) 300000
3.0-CURRENT depois da mudança do mount(2) 300001
3.0-CURRENT depois da mudança do semctl(2) 300002
3.0-CURRENT depois da mudança do arg do ioctl 300003
3.0-CURRENT depois da conversão ELF 300004
3.0-RELEASE 300005
3.0-CURRENT depois do 3.0-RELEASE 300006
3.0-STABLE depois do 3/4 branch 300007
3.1-RELEASE 310000
3.1-STABLE depois do 3.1-RELEASE 310001
3.1-STABLE depois da mudança da ordem do C++ constructor/destructor 310002
3.2-RELEASE 320000
3.2-STABLE 320001
3.2-STABLE depois das mudanças de incompatibilidade-binária do IPFW e socket 320002
3.3-RELEASE 330000
3.3-STABLE 330001
3.3-STABLE depois de adicionar mkstemp(3) a libc 330002
3.4-RELEASE 340000
3.4-STABLE 340001
3.5-RELEASE 350000
3.5-STABLE 350001
4.0-CURRENT depois 3.4 branch 400000
4.0-CURRENT depois da munça no manuseamenteo do linker dinâmico 400001
4.0-CURRENT depois das mudanças da ordem do C++ constructor/destructor 400002
4.0-CURRENT depois do funcionamento do dladdr(3) 400003
4.0-CURRENT depois do conserto do bug do linker dinâmico __deregister_frame_info (também 4.0-CURRENT depois da integração EGCS 1.1.2) 400004
4.0-CURRENT depois da mudança do API do suser(9) (também 4.0-CURRENT após newbus) 400005
4.0-CURRENT depois da mudança da registração do cdevsw 400006
4.0-CURRENT depois da adição do so_cred a credenciais do nível do socket 400007
4.0-CURRENT depois da adição de um poll syscall wrapper to libc_r 400008
4.0-CURRENT depois das mudança do tipo dev_t do kernel ao ponteiro struct specinfo 400009
4.0-CURRENT depois do conserto de um furo no jail(2) 400010
4.0-CURRENT depois da mudança do tipo de dado sigset_t 400011
4.0-CURRENT depois do cutover ao compilador GCC 2.95.2 400012
4.0-CURRENT depois de adicionar pluggable linux-mode ioctl handlers 400013
4.0-CURRENT depois de importar o OpenSSL 400014
4.0-CURRENT depois da mudança do C++ ABI no GCC 2.95.2 de -fvtable-thunks a -fno-vtable-thunks por padrão 400015
4.0-CURRENT depois de importar do OpenSSH 400016
4.0-RELEASE 400017
4.0-STABLE depois do 4.0-RELEASE 400018
4.0-STABLE depois da introdução do checksums atrasado. 400019
4.0-STABLE depois da unir o código libxpg4 dentro da libc. 400020
4.0-STABLE depois de upgrading Binutils a 2.10.0, mudanças do ELF branding, e tcsh na base do sistema. 400021
4.1-RELEASE 410000
4.1-STABLE depois do 4.1-RELEASE 410001
4.1-STABLE depois de movido o setproctitle(3) de libutil a libc. 410002
4.1.1-RELEASE 411000
4.1.1-STABLE depois do 4.1.1-RELEASE 411001
4.2-RELEASE 420000
4.2-STABLE depois das mudanças de combinar libgcc.a e libgcc_r.a, e associado GCC linkage. 420001
4.3-RELEASE 430000
4.3-STABLE depois da introdução do wint_t. 430001
4.3-STABLE depois da unir API powerstate do PCI. 430002
4.4-RELEASE 440000
4.4-STABLE depois da introdução do d_thread_t. 440001
4.4-STABLE depois das mudanças da estrutura do mount (afeta klds do sistemas de arquivo). 440002
4.4-STABLE depois que componetes a nivel de usuário do smbfs foram importados. 440003
4.5-RELEASE 450000
4.5-STABLE depois do renome do elementos da estrutura do usb. 450001
4.5-STABLE depois da variável sendmail_enable rc.conf(5) foi feita pegar o valor NONE. 450004
4.5-STABLE depois de mover o XFree86 4 por padrão para pacotes construidos. 450005
4.5-STABLE depois de accept filtering foi consertado assim que não é mais sucetível a um fácil DoS. 450006
4.6-RELEASE 460000
4.6-STABLE sendfile(2) fixed para comply com a documentação, não para contar quaisquer headers enviado contra a quanrtidade de dados para ser enviado do arquivo. 460001
4.6.2-RELEASE 460002
4.6-STABLE 460100
4.6-STABLE depois do MFC do `sed -i'. 460101
4.6-STABLE depois do MFC de muitas novas características do pkg_install do HEAD. 460102
4.7-RELEASE 470000
4.7-STABLE 470100
Start generated __std{in,out,err}p references rather than __sF. Esta mudança std{in,out,err} de uma expressão de tempo de compilar a um runtime one. 470101
4.7-STABLE depois do MFC das mudanças do mbuf para substituir m_aux mbufs pelo m_tag's 470102
4.7-STABLE obtem o OpenSSL 0.9.7 470103
4.8-RELEASE 480000
4.8-STABLE 480100
4.8-STABLE depois do realpath(3) foi feito thread-safe 480101
4.8-STABLE mudanças da API do 3ware to twe. 480102
4.9-RELEASE 490000
4.9-STABLE 490100
5.0-CURRENT 500000
5.0-CURRENT depois de adicionar adição campos do header do ELF, e mudando ELF binary branding method. 500001
5.0-CURRENT depois da mudança metdata do kld. 500002
5.0-CURRENT depois das mudanças buf/bio. 500003
5.0-CURRENT depois da binutils upgrade. 500004
5.0-CURRENT depois de unir o código libxpg4 dentro da libc e depois da introdução da interface do TASKQ. 500005
5.0-CURRENT depois da adição das interfaces do AGP. 500006
5.0-CURRENT depois do Perl upgrade to 5.6.0 500007
5.0-CURRENT depois da atualização do código do KAME aos fontes 2000/07. 500008
5.0-CURRENT depois das mudanças do ether_ifattach() e ether_ifdetach(). 500009
5.0-CURRENT depois de mudar mtree padrão de volta a variante original, adicionado -L ao seguinte symlinks. 500010
5.0-CURRENT depois da API do kqueue mudou. 500011
5.0-CURRENT depois do setproctitle(3) movido de libutil a libc. 500012
5.0-CURRENT depois do primeiro SMPng commit. 500013
5.0-CURRENT depois do <sys/select.h> movido para <sys/selinfo.h>. 500014
5.0-CURRENT depois de combinar a libgcc.a e libgcc_r.a, and associated GCC linkage changes. 500015
5.0-CURRENT depois da mudança permitindo a libc e libc_r ser linkada juntas, deprecating -pthread option. 500016
5.0-CURRENT after switch from struct ucred to struct xucred to stabilize kernel-exported API for mountd et al. 500017
5.0-CURRENT depois da adição da variável do make CPUTYPE para controlar otimizações específicas-da-CPU. 500018
5.0-CURRENT depois de mover machine/ioctl_fd.h para sys/fdcio.h 500019
5.0-CURRENT after locale names renaming. 500020
5.0-CURRENT depois de importar o Bzip2. Also signifies removal of S/Key. 500021
5.0-CURRENT after SSE support. 500022
5.0-CURRENT after KSE Milestone 2. 500023
5.0-CURRENT after d_thread_t, and moving UUCP to ports. 500024
5.0-CURRENT after ABI change for descriptor and creds passing on 64 bit platforms. 500025
5.0-CURRENT after moving to XFree86 4 by default for package builds, and after the new libc strnstr() function was added. 500026
5.0-CURRENT after the new libc strcasestr() function was added. 500027
5.0-CURRENT after the userland components of smbfs were imported. 500028
5.0-CURRENT after the new C99 specific-width integer types were added. (Not incremented.)
5.0-CURRENT after a change was made in the return value of sendfile(2). 500029
5.0-CURRENT after the introduction of the type fflags_t, which is the appropriate size for file flags. 500030
5.0-CURRENT after the usb structure element rename. 500031
5.0-CURRENT after the introduction of Perl 5.6.1. 500032
5.0-CURRENT after the sendmail_enable rc.conf(5) variable was made to take the value NONE. 500033
5.0-CURRENT after mtx_init() grew a third argument. 500034
5.0-CURRENT with Gcc 3.1. 500035
5.0-CURRENT without Perl in /usr/src 500036
5.0-CURRENT after the addition of dlfunc(3) 500037
5.0-CURRENT after the types of some struct sockbuf members were changed and the structure was reordered. 500038
5.0-CURRENT after headers stopped using _BSD_FOO_T_ and started using _FOO_T_DECLARED. This value can also be used as a conservative estimate of the start of bzip2(1) package support. 500039
5.0-CURRENT after various changes to disk functions were made in the name of removing dependency on disklabel structure internals. 500040
5.0-CURRENT after the addition of getopt_long(3) to libc. 500041
5.0-CURRENT after Binutils 2.13 upgrade, which included new FreeBSD emulation, vec, and output format. 500042
5.0-CURRENT after adding weak pthread_XXX stubs to libc, obsoleting libXThrStub.so. 5.0-RELEASE. 500043
5.0-CURRENT after branching for RELENG_5_0 500100
<sys/dkstat.h> is empty and should not be included. 500101
5.0-CURRENT after the d_mmap_t interface change. 500102
5.0-CURRENT after taskqueue_swi changed to run without Giant, and taskqueue_swi_giant added to run with Giant. 500103
cdevsw_add() and cdevsw_remove() no longer exists. Appearance of MAJOR_AUTO allocation facility. 500104
5.0-CURRENT after new cdevsw initialization method. 500105
devstat_add_entry() has been replaced by devstat_new_entry() 500106
Devstat interface change; see sys/sys/param.h 1.149 500107
Token-Ring interface changes. 500108
Addition of vm_paddr_t. 500109
5.0-CURRENT after realpath(3) has been made thread-safe 500110
5.0-CURRENT after usbhid(3) has been synced with NetBSD 500111
5.0-CURRENT after new NSS implementation and addition of POSIX.1 getpw*_r, getgr*_r functions 500112
5.0-CURRENT after removal of the old rc system. 500113
5.1-RELEASE. 501000
5.1-CURRENT after branching for RELENG_5_1. 501100
5.1-CURRENT after correcting the semantics of sigtimedwait(2) and sigwaitinfo(2). 501101
5.1-CURRENT after adding the lockfunc and lockfuncarg fields to bus_dma_tag_create(9). 501102
5.1-CURRENT after GCC 3.3.1-pre 20030711 snapshot integration. 501103
5.1-CURRENT 3ware API changes to twe. 501104
5.1-CURRENT dynamically-linked /bin and /sbin support and movement of libraries to /lib. 501105
5.1-CURRENT after adding kernel support for Coda 6.x. 501106
5.1-CURRENT after 16550 UART constants moved from <dev/sio/sioreg.h> to <dev/ic/ns16550.h>. Also when libmap functionality was unconditional supported by rtld. 501107
5.1-CURRENT after PFIL_HOOKS API update 501108
5.1-CURRENT after adding kiconv(3) 501109
5.1-CURRENT after changing default operations for open and close in cdevsw 501110
5.1-CURRENT after changed layout of cdevsw 501111
5.1-CURRENT after adding kobj multiple inheritance 501112
5.1-CURRENT after the if_xname change in struct ifnet 501113
5.1-CURRENT after changing /bin and /sbin to be dynamically linked 501114
5.2-RELEASE 502000
5.2-CURRENT after branching for RELENG_5_2 502100
5.2-CURRENT after __cxa_atexit/__cxa_finalize functions were added to libc. 502101

Nota: Note que 2.2-STABLE sometimes se identifica como ``2.2.5-STABLE'' após o 2.2.5-RELEASE. The pattern used para ser anos seguido pelo mês, mas nós decidimos mudá-lo para um mais sistema maior/menor direto iniciando do 2.2. Isto é porque o desenvolvimento paralelo em diversas branches made it infeasible para classificar as releases simplesmente pelas suas datas reais de release. Se você está fazendo um port agora, você não tem que se precocupar sobre old -CURRENTs; eles são listados aqui somente para sua referência.

For questions about the FreeBSD ports system, e-mail <ports@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.