4 ms·
I think OpenBSD completely removed them years ago; forget deprecation. https://www.openbsd.org/plus32.html https://www.openbsd.org/plus32.html (OpenBSD 3.2; rl
by notaplumber 9y ago
I think OpenBSD completely removed them years ago; forget deprecation.
https://www.openbsd.org/plus32.html https://www.openbsd.org/plus32.html (OpenBSD 3.2; rlogin/rlogind/rexecd) - 2002.
http://marc.theaimsgroup.com/?l=openbsd-cvs&m=102072388123069&w=2 http://marc.theaimsgroup.com/?l=openbsd-cvs&m=10207238812306... (Edit: http://marc.info/?l=openbsd-cvs&m=102072388123069&w=2 http://marc.info/?l=openbsd-cvs&m=102072388123069&w=2)
They removed telnetd a bit later, 2005~ish? I can't find commits, but rsh/rshd have no online man pages since 5.6 - 2014.
- stock_toaster 9y agoI really have to hand it to the OpenBSD folks. They really have their release and deprecation cycles nailed down pretty well. I also enjoy the fact that they seem (to me at least) to rip some of old and clunky bits out sooner than others. It would actually be pretty interesting to see a timeline of all the things OpenBSD has removed over the years.
- notaplumber 9y agoThey remove things like rlogin/rsh/telnetd and give you OpenSSH, or BSD window(1) and give you tmux. Or LibreSSL instead of OpenSSL (not an OpenBSD subproject). https://www.openbsd.org/innovations.html https://www.openbsd.org/innovations.html The various plusXX page give you a changelog style, but also the individual release pages are good at highlighting removed and replaced software. Also, the hackathon, t-shirt and release song artwork is great at showing what was going on at the time in the project. https://www.openbsd.org/lyrics.html https://www.openbsd.org/lyrics.html https://www.openbsd.org/hackathons.html https://www.openbsd.org/hackathons.html https://www.openbsd.org/tshirts.html https://www.openbsd.org/tshirts.html This one is surprisingly relevant: https://www.openbsd.org/images/tshirt-9b.jpg https://www.openbsd.org/images/tshirt-9b.jpg
- sigjuice 9y agoOpenBSD can do this and get away with it since its use and deployment is minuscule compared to other systems.
- gbrown_ 9y agoNo they can "get away with it" due to: - Having a regular and well tested release model. - Having a clear policy of supporting only the current and previous release. - Being a BSD style OS where the kernel, libc, and base programs are developed and released as a whole. - Not making promises about binary compatibility across releases.
- Karunamon 9y ago..which insures a miniscule install base. Zero compatibility guarantees and constant depreciation is anathema to enterprise at least.
- gbrown_ 9y agoI took issue with the previous comment as the wording "get away with" implies the user base has the release and deprecation cycles forced upon them. Whereas it is quite welcomed by the user community. OpenBSD has never targeted those wanting long term support style releases.
- ams6110 9y agoNot really, because as mentioned the entire system is the release. They don't release kernels on their own and the userland is upgraded in lockstep with the kernel with each release. That said, they'd be the first to tell you that if their model doesn't suit your needs, you're free to use another OS. They build and support what they want. If you want something else, they'll ask you to get involved and do the work.
- gbrown_ 9y ago> They removed telnetd a bit later, 2005~ish? I can't find commits Neither can I but the man page disappears between 3.7 and 3.8 so you're correct about it being somewhere in 2005.