Microsoft Now OpenBSD Foundation Gold Contributor
undeadly.org
undeadly.org
=== http://www.openbsdfoundation.org/contributors.html ===
For 2015 The OpenBSD Foundation will recognize donors in the following categories based on contribution amount.
On request we will provide a link to your website for donations of $5000 or more, and display your logo for donations of $10,000 or more.
Iridium: $100,000 to $250,000
Platinum: $50,000 to $100,000
Gold: $25,000 to $50,000
Microsoft Corporation
Silver: $10,000 to $25,000
Facebook Inc.
Google Inc.
Bronze: $5,000 to $10,000
2Keys Security Solutions
Mandrill
genua mbh
=============================================Vibranium
Adamantium
Unobtanium
Gold: $25,000 to $50,000
Microsoft Corporation
Silver: $10,000 to $25,000
Facebook Inc.
Google Inc.
Arguably these are small amounts for all three companies, but what is the best way to calculate a fair share - not just for large companies but for anyone? For example,* How much does OpenBSD need?
* How much does each company benefit from OpenBSD's work?
* How much would it cost to license the software if it were proprietary? How much would it cost to build and maintain it in-house?
If you're funding open source products like this, companies should fund at least 3-5 full time senior engineer salaries per year. We should praise "donating" $3 million to $10 million per year. Anything less is a joke seeing these amounts are from multi-billion dollar companies built on free software.
Imagine you lived next to a free buffet that only accepted donations. You ate there every day of the year, saved thousands of dollars over buying and making your own food, then thought you were being "generous" by dropping them a tenner at Christmas. Also, you're a full time tech employee who cashed out millions in stock and have several million dollar apartments in cities around the world. But, sure, you're generous by dropping them $10.
My question is, where's Apple?
"I didn't get rich by writing a lot of checks"Ethernet (for utp), Wi-fi, ip, tcp, udp, http, ssl, imap, smtp, dns ... just thinking of networking/Internet tech off the top of my head ...
OpenBSD still is at a financial crisis and not enough people care. Not even the ones reaping benefits out of it.
And that doesn't work.
They've been openly hostile to projects like pfsense (or maybe it was Comixwall, I don't remember) and they've repeatedly declined to do anything that might bring more money into the project if it required even the slightest distraction from any of the principals of OpenBSD development.
The sucky practical reality is that "hoping enough people care" isn't a really smart way to ensure financial security for a project.
You may have the polarity reversed there.
That sounds like someone I'd want to support (assuming those principles are sound).
BSD + Mach > NeXTSTEP > OSX
To quote another user: "The version of WebKit used on iOS is actually not open source and forkable; even WebCore, which is LGPL, Apple works around: rather than releasing code changes for iOS-specific features, they release the binary .o files users can link in."
Because these aren't enough to cover salaries, so it's logical that's going to be used for pizza.
I am not a fan/employee of any of these companies. I am just putting the contribution into a different perspective.
http://blogs.msdn.com/b/dotnet/archive/2015/02/03/coreclr-is...
Regardless it's a very smart move and much appreciated.
Thank you Microsoft!
Still great regardless of the amount. I'm happy that the money was donated to the project.
100k -> 125k, yep
Theo de Raadt actually praised Windows in a ruBSD 2013 interview, saying their exploit mitigations were second to OpenBSD.
So, I give them due credit for good effort they put in. Many other companies have yet to match that effort. It's why their stuff is the new, big target. ;)
That is correct, adding a OpenSSH server and a client with Powershell was announced last month.
It's good to see Microsoft also contributing to the project, so many users of OpenSSH do not.
I think standardization and easy scripting made Unix ubiquitous. Making a regex to search for start time in ps output did not.
> It's also what made HTML ubiquitous.
Most HTML on the internet uses CSS for presentation.
> I think it's great that powershell is getting full, native ssh support -- because then I can manage windows computers in a non-ridiculous way
So it's non ridiculous, but you'd still be using Powershell, which you just said is garbage. I'm not following.
You seem /really/ pissed off. I'm not sure why.
So was it easy or not?
> Most HTML on the internet uses CSS for presentation.
...now. That was extremely not the case during the period that HTML grew popular.
> So it's non ridiculous, but you'd still be using Powershell, which you just said is garbage. I'm not following.
It's non ridiculous because my control scripts can be written in a real scripting language, dispatching generated powershell commands to windows machine over the same protocol that real computers use. Powershell itself isn't really the attraction in this case.
> You seem /really/ pissed off. I'm not sure why.
I'm not sure why you would think that. They're just opinions. I can consider something garbage without getting emotional about it. Actual garbage in a garbage can, for instance.
I just don't want people to run up Windows 10 on July 31st and then ask "but where is OpenSSH?!" Windows 10 might receive OpenSSH support in the future, but you'll be waiting a while. They only just announced the effort, engineering may not have even started yet in earnest.
Either way, I'm happy to see them putting their money where their mouth was, literally.
If every company starts doing this (using open source!), the majority of software will be written and maintained by volunteers begging for donations from said companies.
What will be left is devops jobs, "full stack" engineers, i.e. all jobs where you can't really focus on developing software.
Very few interesting jobs may remain in Microsoft Research.
This is already the case for many projects, isn't it? In the case of OpenBSD, several of the core developers are either owners or employees of companies that use OpenBSD in their operations. Some of these companies are infrastructure providers, some are device / appliance vendors, some are consultancy shops...
that is not how it works now so why would that change?
I'm cautiously optimistic about their sudden benevolence towards open source in general.
This means that as long as someone is renting compute time from them, MS don't really care what is running higher in the stack.
https://en.wikipedia.org/wiki/OpenBSD#OpenBSD_component_proj...
I suppose an internet router running OpenBGPD on windows approaches the "kill it with fire" level of visceral repulsion, but something more realistic like bundling openssh client or CARP or LibreSSL could totally happen.
http://www.undeadly.org/cgi?action=article&sid=2015060309042...
That said, there's more and more evidence accumulating that Microsoft seems to have had a change of heart. I had a gut feeling I would like the new CEO. So far, so good.
So, it's in their interest to expand their role in open source software whether they intend to play nice or evil. They'll benefit and we'll possibly benefit either way. At the least, quality and innovation should both go up. Microsoft could always use more of those. ;)
This is why i'm not sending a check right now
(Just an example... I'm not an accountant and I live in the US so I don't know if things are different in Canada, etc etc)
The reason the project gets so few donations may well be that many businesses and individuals have to weigh donating to OpenBSD (not tax deductible, not registered as a non-profit) versus literally any other cause that is tax deductible. Simply put, a dollar to OpenBSD doesn't go as far as a dollar to say, the Linux Foundation (a 501(c)(6)).
So, I'm not sure which is the best route given the two facts: plenty of opportunity for gain and loss on each end. I'd like to see them at least attempt to get the status then tell a bunch of potential donors it's tax exempt. If money doesn't roll in, drop the status. If it does, keep it. Seems like a worthwhile risk to take.
What do you think?
From what I understand, the cost amounts to a few hundred dollars in legal fees for paperwork, less if you're willing to use some hip website to do it, and some annual compliance costs (keeping receipts, filing tax returns).
I have no idea why they wouldn't pursue that. Maybe it's much harder in Canada?
Like I said elsewhere, I think they should take the risk and see what happens. They choose against it for now.
Iridium: $100,000 to $250,000
Platinum: $50,000 to $100,000
Gold: $25,000 to $50,000
Silver: $10,000 to $25,000
Bronze: $5,000 to $10,000