Follow Slashdot stories on Twitter


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:"cannot be vaccinated for medical reasons." LOL (Score 1) 281

Children with weakened immune systems are very rare. How many kids at your local public school have rare immune system disorders? How many are receiving chemotherapy? Children with decent immune systems who are unvaccinated are far more common. Babies between 2 and 6 months old also have weakened immune systems, as the antibodies passed from the mother have died off and antibody production hasn't fully kicked in.

Seriously you're asking why one is different from the other? Someone who hasn't been vaccinated and has a good immune system who gets infected with certain viruses still has a fighting chance. Someone with a weakened immune system has no chance if they got infected with said viruses, let alone the weakened variants that are in vaccines.

That's why people are sympathetic to one side and critical to the other. The growing amount of unvaccinated kids are causing outbreaks and while they may have a chance of surviving, it's a death setence to a very small minority who depend on everyone else to not carry these viruses.

Comment If you're that paranoid.. (Score 4, Informative) 140

.. and disabling the device in Windows 10 or the BIOS isn't enough, then just remove the wireless card. If by PC you mean desktop PC, unless it's a USB wifi chip soldered onto the motherboard, it'll be a typical miniPCIe or M.2 card. Remove it. For laptops a physical switch or hotkey for disabling the wifi card at the firmware level is common, but the same goes for that. They're not soldered onto the board (with some very rare exceptions) - they're miniPCIe or M.2 cards that are removable. Whether they're easily accessible varies by laptop model, but they're still removable.

Comment Re:OSX is BSD Unix with Some Extras (Score 5, Informative) 134

Look kids. Get over the small minded philosophical hangups. Understand that the MacBook OS is a BSD kernel + the GNU OS (tool chain) + Plus the NSstuff that Next brought. That's it. The vast majority of code is already open, because it has been developed by the community over 30 years.

the XNU kernel is an evolved version of the XNU kernel from NextSTEP that uses some BSD components, CMU Mach microkernel components and C++ I/O Kit which replaced NextSTEP's ObjC DriverKit. It's not a "BSD kernel" per say. the toolchain is definitely not GNU at all. LibSystem uses no GNU code at all. It uses the BSD standard library libc, not glibc. clang is the compiler, not gcc as that's something they got rid of many years ago. They do still use some software preinstalled that are under GPL but it's no "toolchain". See Apple’s great GPL purge.

A number of important components are completely closed which are needed to boot XNU on its own, like PlatformExpert. So you're not exactly correct in your statement here.

Comment Re:So... (Score 1) 134

Forget about the closed GUI frameworks and software - Apple closed up a number of mandatory kernel extensions needed in order for XNU to boot since Darwin 9 (OS X 10.5) - this is one of the main reasons why the PureDarwin project has pretty much halted.

If you want to make an open source version of Darwin then it involves some very extensive reverse engineering. A number of tarballs for the kernel extensions that they still provide are completely outdated and many things have changed since then. The current Darwin version is 16.

The extent of the XNU source code these days is used for adding AMD CPU support for osx86.

Comment Re:At least two other OSs will "optimize" Kaby Lak (Score 1) 276

Faking the CPUID and patching the kernel binary either through the bootloader or manually has been done forever for unsupported CPUs for Hackintoshes. We've gotten many newer Intel CPUs working before Apple added official support. It was done with Haswell-E, Sandy Bridge, and many more. Unsupported Xeon models have been fully functional as well. Apple also releases the xnu kernel source code which is how AMD CPU support has always been added. So you're wrong here - Hackintoshes run better CPUs than Macs all the time and if there's an issue getting in the way with the vanilla kernel then there's no doubt a way to get around it.

Source: me - I helped support unsupported CPUs in the 10.6 kernels.

Comment Re:Can anyone explain? (Score 4, Informative) 41

Can anyone explains why *BSD matters? It sucks. Nobody uses it. Linux is better for servers, has better hardware support, has more software, and is far better supported. Why would anyone care about any BSD system? It sure looks like *BSD is dead.

Here's a list of products that use FreeBSD or modified versions of FreeBSD:

  • Adara Networks Software Defined Networking products
  • AKIPS network monitoring system
  • Apple Inc.'s OS X and iOS, the core of which (Darwin) is built on the XNU kernel (part Mach, part FreeBSD, part Apple-derived code). Much of the UNIX userland tools are mostly based on FreeBSD code.
  • Blue Coat Systems network appliances
  • Calexium MailFountain is based on FreeBSD 8.1
  • Borderware appliances (firewall, VPN, Anti-SPAM, Web filter etc.) are based on a FreeBSD kernel
  • Check Point IPSO security appliances
  • Citrix Systems Netscaler application delivery software is based on FreeBSD
  • Coyote Point GX-series web acceleration and load balancer appliances
  • Dell Compellent enterprise storage systems (all 64-bit versions)
  • Dell (was EqualLogic) iSCSI SAN arrays
  • EfficientIP SOLIDserver DDI (DNS DHCP IPAM) appliances
  • Halon SMTP server 3.4 is based on FreeBSD 10.2
  • Hobnob WirelessWAN
  • IronPort AsyncOS is based on a FreeBSD kernel
  • Isilon Systems' OneFS, the operating system used on Isilon IQ-series clustered storage systems
  • Juniper Networks Junos
  • Junos prior to 5.0 was based on FreeBSD 2.2.6
  • Junos between 5.0 and 7.2 (inclusive) is based on FreeBSD 4.2
  • Junos 7.3 and higher is based on FreeBSD 4.10
  • Junos 8.5 is based on FreeBSD 6.1
  • Junos 10.0 is based on FreeBSD 7
  • Junos 15.1 is based on FreeBSD 10
  • KACE Networks's KBOX 1000 & 2000 Series Appliances and the Virtual KBOX Appliance
  • LineRate Proxy appliances
  • nCircle's IP360 security products use FreeBSD 6.x
  • McAfee SecurOS, used in e.g. Firewall Enterprise (aka Sidewinder)
  • NetApp filers based on Data ONTAP
  • Netasq intrusion prevention appliances
  • Netflix Open Connect appliances
  • COMP VPN gateways, some of them certified by the Internal Security Agency for processing classified data
  • Panasas parallel network storage systems
  • Panasonic uses FreeBSD in their Viera TV receivers
  • Sandvine's network policy control products
  • Silicon Graphics International uses FreeBSD in their ArcFiniti
  • Sony Computer Entertainment's PlayStation 3, consumer gaming consoles.
  • Sophos Email Appliance
  • Spectra Logic nTier Verde backup appliances
  • Statseeker, Network Monitoring Software
  • St. Bernard Software iPrism web filter appliance
  • Symmetricom Timing Solutions
  • The Weather Channel's IntelliStar local forecast computer
  • Whatsapp
  • Wheel Systems FUDO and Lynx

Here's why Netflix uses FreeBSD:

FreeBSD was selected for its balance of stability and features, a strong development community and staff expertise. All code improvements, feature additions, and bug fixes are contributed directly back to the open source community via the FreeBSD committers on our team. We also strive to stay at the front of the FreeBSD development process, allowing us to have a tight feedback loop with other community and partner developers. The result has been a positive open source ecosystem that lowers our development costs and multiplies the effectiveness of our efforts.

Regardless of the FreeBSD is dead meme, it's very much actively used and companies that use it contribute to its code. NetBSD, however, is a completely different thing altogether when it comes to people using it.

Slashdot Top Deals

In the realm of scientific observation, luck is granted only to those who are prepared. - Louis Pasteur