'Cultlike' Devotion: Apple Once Refused To Join Open Compute Project, So Their Entire Networking Team Quit (businessinsider.com)
mattydread23 writes: Great story about the Open Compute Project from Business Insider's Julie Bort here, including this fun tidbit: "'OCP has a cultlike following,' one person with knowledge of the situation told Business Insider. 'The whole industry, internet companies, vendors, and enterprises are monitoring OCP.' OCP aims to do for computer hardware what the Linux operating system did for software: make it 'open source' so anyone can take the designs for free and modify them, with contract manufacturers standing by to build them. In its six years, OCP has grown into a global entity, with board members from Facebook, Goldman Sachs, Intel, and Microsoft. In fact, there's a well-known story among OCP insiders that demonstrates this cultlike phenom. It involves Apple's networking team. This team was responsible for building a network at Apple that was so reliable, it never goes down. Not rarely -- never. Building a 100% reliable network to meet Apple's exacting standards was no easy task. So, instead of going it alone under Apple's secrecy, the Apple networking team wanted to participate in the revolution, contributing and receiving help. But when the Apple team asked to join OCP, Apple said 'no.' 'The whole team quit the same week,' this person told us."
the cult-like Apple doesn't like competing cults?
But it probably was as good a reason as any
This team was responsible for building a network at Apple that was so reliable it would never down. Not rarely — never.
Leave it to business insider to make ludicrous claims about network availability. If Apple's network had 99.99% uptime, and it would cost ten billion dollars to add another 9 to it, I'm pretty sure they'd rather pocket that money than spend it on more redundant switches/routers.
Fast Federal Court and I.T.C. updates
No you CAN'T. Don't even try.
They did not quit because they had some sort of cultlike devotion. They quit because they recognized a business opportunity to "get in on the ground floor" and form a startup. "Instead, they founded a startup called SnapRoute, led by Jason Forrester, the former team leader. While Forrester declined to talk to us for this article, SnapRoute's website hints at the story. " Lord knows I've been tempted to leave my big ol' company to pursue similar ventures... Can never convince enough principles to join me. The lure of that pension plan (yes, still have one...) is too strong.
We use Chinese made hardware because it works better than US made stuff (Cisco). If the Chinese gov't wants to spy on our business, they can have at it. It's worth it to us to have reliable equipment.
I don't respond to AC's.
I was part of Apple's licensing software team twenty years ago---1996.
At the time, the Common Hardware Reference Platform (CHRP) was the big item, essentially the same as OCP. Standardize the API at a hardware-abstraction layer, and let everyone build compatible machines. The manufacturer would write the HAL (BIOS) and a variety of operating systems can run on the hardware. (At the time, it was MacOS, OS/2, Novell Netware, and a couple others I've forgotten.)
My question at the time was "How does Apple make any money when the platform becomes a commodity, and millions of units come into the market on barges from Chinese manufacturers?" Naturally, Apple would cease to sell computers. This was the OS-licensing situation in spades.
Steve Jobs cancelled Apple's participation in CHRP as well as all OS licensing, knowing that Apple makes most of its money selling the computer. IBM got out of the PC business when Dell and Gateway built PC-compatibles cheaper. Now they're starving as Acer and everyone else builds the platform.
Why would this be any different today than it was two decades ago?
Cisco buys from the Chinese. All the best stuff is made in China
100% uptime means the network wasn't down in time period you're talking about. My network has 100% uptime this week.
Maybe last year I had crappy up time, but this year my network doesn't go down (hasn't gone down).
I enjoy the first few weeks of football season because my team is always undefeated, at least until the end of the first game.
Actually 100% uptime even over a long period isn't THAT difficult - heteregenous reduncancy pretty much does the trick. That's heterogenous, not homogenous. In other words, you have redundancy for everything, but not by having two of the exact same things. You have a pair of connections (or sets of connections) to the outside world - a metro ethernet connection from one provider, and a direct MPLS connection from another. A Cisco router in the metroE and a Juniper on the MPLS.
It's extremely unlikely that both providers will go down at the same time. It's extremely unlikely that both the Cisco (or pair of Ciscos) and the pair of Junipers will crap out simultaneously.
It's extremely unlikely that both providers will go down at the same time. It's extremely unlikely that both the Cisco (or pair of Ciscos) and the pair of Junipers will crap out simultaneously.
...says the guy who has obviously never run a Juniper. :-)
John
If I were an apple hardware engineer I'd quit too. Clearly a company that's selling 3-4 year old technology as a new "top spec" computer doesn't value their hardware wing.
Don't get me started on the fact that their only laptop with a network adapter is 4+ years old...
We use Chinese made hardware because it works better than US made stuff (Cisco)
Aww, that's cute. You think Cisco hardware is made in the USA???
Lol. Cisco builds almost nothing in the US and A.
My network has 100% uptime
so does mi
> After ripping BSD
*facepalm*
It's more about the firmware.
Do I buy a Chinese brand, which I'm 99% sure has Chinese government back doors, or do I buy Cisco, which I'm 100% sure has a complete NSA spyware suite installed?
"Prediction: within 10 years, Windows will be a Linux distribution." Me, 7-6-2016
Apple's Mach kernel was originally designed to replace the BSD kernel. Also parts of it are open source.
But thanks for the irrational Apple hate.
Oh, you might also look up the word "cult" and realize that millions of Apple's customers do not belong in that definition.
Cisco buys from the Chinese. All the best stuff is made in China
All the worst stuff too.
#DeleteChrome
It's nice to talk about 100% uptime, but you can't protect your network from everything. As an example, what do you do if/when there's another Carrington Event and much of the power grid goes out? Yes, some of the backbone will still be working and you have backup power, but how much and how long will it last? Even if your data centers are hardened enough to keep the flare from frying your servers and routers, all you can do is hope that the electric grid comes back before your generators run out of fuel because if they do, you're going down no matter how good your plan is. And, as you can only stockpile a finite quantity of fuel, you can't guarantee staying up until the power's back. Yes, that's not the only disaster that could bring Apple and Google down, but most of the others are man made, and I wanted to show that even a natural disaster (or Act of God if you prefer) can overwhelm the best laid plans of mice or men.
Good, inexpensive web hosting
Originally was but now is not. Keep apologizing and making excuses. Apple used OSS to get their train rolling and now they don't give back. Typical.
OCP should just stick to robots that shoot people. It's what they do best.
More respect than Microsoft, I'd argue.
I have friends that work for Apple, Google, Oracle, whatever. And I have friends that have quit en-masse from those companies. They almost always quit because they went from a cool startup to a tiny cog in a gigantic machine. These gigantic internet companies consume smaller companies and spit out all the parts they don't like. In many cases, that's most parts.
This is not an Apple problem, it's an industry and maybe even a societal problem. I don't even think it's possible to get a good job, get an A+ rating for every performance review ever, and expect to stay at that job for 5+ years. After 10 years, you are too expensive to keep around.
It's a race to the bottom. Throw enough cheap shit at the wall and you'll eventually meet your short term profit goals but, damn, that's a lot of shit to clean off the walls. In fact, you may not be able to clean it all off.
Greetings, Humans. The machine churns. I'd like to introduce you to the grinding wheel...
I remember when entire teams would quit because the bosses canceled the weekly Quake deathmatch due to productivity concerns. Back then it was easy to get a new job the same week, because technical people were in high demand.
Wait, this isn't a story about the 1990s?
They did the autolayoff thing to themselves? Post-Recession? What were they thinking??
http://opensource.apple.com
Also, the one of the best things to ever happen to Linux and the open source OSes was Apple taking ownership of CUPS and making it usable.
They want everyone to take a byte but you're not allowed to leaf.
Flextronics was building a lot product for them, especially the Austin, TX plant. Disclaimer, I worked there when it Texas Instruments CMS and Solectron Texas.
If Goldman Sachs is involved I am very suspicious. They are never to be trusted.
putting the 'B' in LGBTQ+
However, it will allow you to hit your data caps in about 10 seconds. isn't that fun?
anyways, if apple wanted a network that never goes down, were they prepared to build their own cables and wireless backups to every place they want to connect to?
or willing it to be total shite as far as performance goes?
All hail Bob! All hail Bob! https://youtu.be/Qt9MP70ODNw http://www.subgenius.com/
Excuse me, but please get off my Pennisetum Clandestinum, eh!
Credit where credit is due.
It still sucks though. Just not as much.
Required reading for internet skeptics
It depends...
Votez ecolo : Chiez dans l'urne !
You can't steal what is freely given.
so tell us more about OSX Darwin and taking existing open source projects and making them closed source while simultaneously benefiting from functionality implemented by users
This has gone on a long time and the url you posted is a token gesture at best.
Jobs knew he was stealing peoples' code and charging for it and was fine with it provided they didn't know about it or threaten him with pesky GPL violations. His reactions to being told he couldn't have someone else's code exclusively for free are famous among the former open source apple kernel community, when there was such a thing.
My network has 100% uptime
so does mi
Ahh, Slashdot humor. It never fails to serve.
If you think I voted for Trump because of this post, you're wrong. I voted for Dr. Jill Stein of the Green Party. Again.
BSD license most definitely does not require any giving back by developers deriving works from said licensed sources.
You are obviously not a Browns fan.
Really, just all the stuff. Monopoly rights are not sufficient to support an economy, but we can pretend until it collapses.
Bet I could just walk onto campus and their wireless portion would cease working.
Hello 2.4 GHz HPF EMF device. Easily built for less than $10 if you know how to make the tank circuits yourself.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
The time of my life I was largely pro Apple, I was warned away from joining Apple, because I thought objectively about Apple. It was explained to me that was the kiss of death.
The BSD license explicitly allows ripping, it's the whole point of it. If you publish source using BSD or MIT or similar licenses you should expect and like to be ripped off. Let's say you're very altruistic or you have some plan for profiting by it. If you don't like that, go for GPL.
100% uptime can be easy to deliver, but is effectively impossible to guarantee contractually.
Usable in an avahi type of way. Yep thanks apple. Now we just have to add back the stuff they busily rip out. I'll take the cups before they got hold of it thanks. Too many 'brave' corporations paying developers to work on open source projects, rather than paying open source developers to work on their own projects.
Thou shalt not have any cults next to me!
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Oh, you might also look up the word "cult" and realize that millions of Apple's customers do not belong in that definition.
This is correct. Only a minority is part of the cult; the others are fashion victims and/or phonies.
lucm, indeed.
I mostly see cult like devotion from Apple aficionados, who's typical answer to question "Why did you choose iPhone" typical boils down to "because Apple".
If you publish source using BSD or MIT or similar licenses you should expect and like to be ripped off.
In fact, you should probably be proud that someone found use for your code.
"Slow Down Cowboy! It's been 58 minutes since you last successfully posted a comment" -- slashdot, driving users away.
There was nothing "cult-like".
The networking team at Apple understood there could be a huge business opportunity to build a business over stock OCP, so they thought Apple should pay their bills while they are learning OCP and iterate various ideas. Understanding that Apple won't pay for their OCP education, the team chose to keep going on their predetermined course.
Since Apple anyway joined OCP later on, it's possible they used this situation to weed out the opportunists who tried to ride Apple for their own further goals.
Catalin Braescu
Ofaly.com
Wish I could read the article but since Business Insider decided to prevent users of ad blockers from viewing their pages I guess I can't. Even whitelisting doesn't seem to work. So I guess BI can suck it, I will find my news elsewhere...
All the worst stuff too.
You get what you ask and pay for (assuming you keep an eye on your partners, lest you want to end up with shitty capacitors blooming left and right).
Oh, you might also look up the word "cult" and realize that millions of Apple's customers do not belong in that definition.
So what? Many millions do
Pain is merely failure leaving the body
I think we are at a point that it is better that the Chinese read our data than the US.
Don't fight for your country, if your country does not fight for you.
So? You don't support FOSS at all either and spend your days stealing other people's software from pirate sites. You then turn around and sell it for personal profit and fraud.
If you don't care, why expect Apple or anyone else to care? You're obviously cool with apples actions by the fact you do the same things.
They compiled with the relevant licenses (or we would probably have heard about it somehow) which is all they here obliged to do, should yhey have done more? Perhaps but can we really fault a publicly traded company for not doing more than required (minimising costs)?
Reminds me of the Delta airlines story of a few months ago. They had similar systems, yet the whole thing went down shutting Delta down for a couple days. I believe the investigation found similar results with Management making decisions that ultimately compromised the system, where a backup generator catching fire essentially took it all down...
I expect it was less a "Cult" and more about being set up for failure.
Being asked to do something unrealistic, then on analysis coming up with the best option, then being told by Management to do something else, the team probably looked at the situation, realized they were being set up for eventual failure and rather than following through to the enviable conclusion decided to cut their losses and start looking for more rewarding work elsewhere.
In the end it was likely known that Management would throw them under the bus eventually and rather than being briefly associated with a failed project and tarnished reputations a better option was to simply move on.
Fun fact, the business and where the components are made or designed have very little to do with each other.
When IBM was doing x86, hardware development was split between Taiwan and US, firmware development pulled in China. All of it worldwide was fully manufactured in China (except some token assembly for clients that demanded it).
When it went to Lenovo, hardware development did get China in the mix, but some of the China software/firmware development moved to Brazil. Manufacturing for the western hemisphere actually moved to the western hemisphere (a lot more efficient to do overland shipping than *always* having to put things on boats or planes).
For Linux and other successful open source projects, there are two critical factors, openness and consensus. People discuss and generally move in a unified direction, even if not everyone is in perfect agreement.
OCP is plagued by every member thinking they know so much better than everyone else, they don't drive toward consensus. When Microsoft joined, they borught a completely different set of designs, not even fitting the same *rack* as facebook's design. OCP vendors upon hearing the news would briefly hope that meant they could get mileage out of all the work they did to support Facebook by selling that stuff to MS, before having those hopes dashed in learning they couldn't reuse a single damn thing.
The closest thing to a 'standard' is the OCP mezz card. They have the same connector and pinout. However, there are four incompatible layouts depending on the whim of the company deciding what *they* thought would be important. This could have been a golden opportunity, since the PCIe standard has not bothered with an improved, datacenter appropriate design in ages.
It leaves a particularly bad taste in the mouth of vendors, as these clients abuse their suppliers worse than WalMart abuses their vendors. They live it up as vendor after vendor opts to lose money under the mistaken impression they are buying loyalty, when these companies don't give a rats ass.
I really don't get this story, honestly.
Is Apple being a "Cult" for wishing to protect possibly marketable trade secrets that were created by its employees on the company's dime?
Is OCP (didn't they buy-up Detroit?) being a "Cult" for engendering a sense of "loyalty" to an ideological position on technology?
Are the ex-Apple Developers being a "Cult" for expressing solidarity, even if it costs them their jobs?
None of those seem to fit the definition of "Cult-like" behavior.
The company wants a network that never goes down---a very challenging project.
Then it prohibits the engineers from implementing the solution they chose.
So management is demanding a high-grade service and refusing the method chosen by their experts? I assume the engineering team would also be blamed when the service failed to perform as expected.
I would quit too. You don't get to ignore a consensus of experts and then hold them accountable for result. If they're skilled enough that you ought to be listening to them, they can find something better when you treat them like wage slaves.
---
According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
>> building a network at Apple that was so reliable, it never goes down. Not rarely -- never.
Thats logically impossible. No matter how many layers of failover and backup systems you have, each unavoidably has some probability of themselves failing. Even if VERY small, its still not never.
You're not being fair and you know it. Most of the public, through no fault of their own, is not educated in the value of software freedom. So they take walled gardens and digital rights management as a given. Now consider the difference between an iPhone and a Macbook versus a Samsung Galaxy S-something and a high end Dell laptop.
First, Apple does have an edge in aesthetics in the judgment of most people. If that didn't matter, we Linux enthusiasts would be merrily running FVWM and Blackbox.
The iPhone is likely to get software updates and security updates from Apple much longer than the Android device. Software updates for the Macbook might only be for four or five years, while Windows 13 will probably run on the Dell. The new Apple operating systems are cheap, too.
And Apple support might charge through the nose, but it's fast and efficient. If you have to call Dell support, it's probably less painful to just light yourself on fire and be done with it.
Android and Windows own most of their respective consumer markets because the great majority of smart phone and laptop shoppers can't budget the iPhone and a $1000 machine. But for people who can afford high end devices, Apple is not a waste of money only pursued by fashion victims and phonies.
Funny how this is the same Slashdot that excoriates Disney for appropriating freely provided legendary stories and characters for massive corporate profit.
The context has changed. Anyone freely contributing to BSD now is a tool--that doesn't mean people who did in the past were anticipating this circumstance.
Not just that, Apple has employed quite a few FreeBSD devs, so contributes to FOSS in a pretty major way. I do wish the Quartz spec was open sourced, if not the code.
Apple never touched GPL stuff. They went w/ BSD from the beginning. And they had plenty of experience on those issues, since they inherited NEXT and its OS, which itself was taken from Mach 2.5 and BSD.
If that didn't matter, we Linux enthusiasts would be merrily running FVWM and Blackbox.
BlackBox can actually look pretty neat, if themed correctly.
We suffer more in our imagination than in reality. - Seneca
OCP aims to do for computer hardware what the Linux operating system
turn it in to a mess of competing standards that have no consistency?
BeauHD. Worst editor since kdawson.
Funny how this is the same Slashdot that excoriates Disney for appropriating freely provided legendary stories and characters for massive corporate profit.
Mostly because Disney then sics their lawyers on anyone trying to do their own retelling, even when they try not to resemble Disney's rendition of the characters. You have to try really really hard not to resemble Disney's rendition, and even then you're still at risk.
It's not so much that Disney likes to plunder the public domain. It's that Disney likes to plunder the public domain, then try to prevent anyone else from doing the same, both by suing people who use the same public domain stories and by trying to make sure nothing else ever becomes public domain ever again. (Pulling up the ladder behind them.)
But for people who can afford high end devices, Apple is not a waste of money only pursued by fashion victims and phonies
Do you even realize how smug this sounds? Here's a reality check for you: no matter the income of the buyer, Apple products are a waste of money because they're not worth the price tag. There's plenty of other products with that kind of bad value for the money; Range Rovers for instance. Doesn't make it any better than paying $20 for a cheeseburger at Mikee Dees.
As for fashion victims, here's a true story. Friend of mine told me she wanted a new laptop and was considering a Macbook. I told her about the limitations, the obsolete hardware, the bad manufacturing, the horrible work conditions of the production line workers, the ridiculous price tag for what she would actually get. She said she understood but would stil buy one because that's what everybody else was using in her yoga class. How many of Apple customers make this kind of decisions? Hint: a lot.
lucm, indeed.
It's more about the turtles all the way down.
Macs aren't expensive if you use your computer to make money.
If you just use your computer for gaming or dicking around on the net, then the price of a Mac is probably not worth it.
And then unusable. Seriously, every change made recently has rendered CUPS less and less compatible with existing systems.
What money can you make on a Mac that cannot be made on a non-Mac? Are you talking about the constantly shrinking ios app market, fhe gold rush that ended up not being profitable for the vast majority of developers?
lucm, indeed.
Apple never touched GPL stuff.
Guess why parts of WebKit are still LGPL?
I do graphical work for print and Web, and despite the gains Windows has made in that arena, I use a Mac because it's much more pleasant and saves me time.