824 karma · joined March 6, 2013
This point is well known, and pretty much in every cloud providers marketing material.
Enterprise isn’t gpl, but source is provided.
(This could have been easily answered with a google search, as you pointed out)
I know this is a blunt and harsh statement to make, but when you sell a service, you have zero native incentives to Open Source the way your system works. It just opens up Competition. This is not unique to AWS/Amazon. But their success gives them the power to have wide OSS damage.
This is, to me, the biggest reason why cloud portability should be something that every customer of a cloud service should have in their plans. Amazon as a company has shown no timidness in both "embracing, extending, extinguishing" their competition.
OSS literally built the internet and opened up the wold wild communication age, let's not be so short sighted that we don't see proliferation of cloud services ( specifically one having so much dominance), for what it really is.
[0] http://dtrace.org/blogs/bmc/2018/12/14/open-source-confronts...
No...
That's how it's killing "FOSS". Extend and Extinguish. This is not a new playbook.
One of the best examples of the semantic web was Daylife[1], and they wound up being "acquired" by two bit players[2] that figured out how to monetize things better.. :-/
[1] https://en.wikipedia.org/wiki/Daylife
[2] https://techcrunch.com/2012/10/17/content-licensing-service-...
"Well, I was going to use RedisLabs.. but because of this, i'll use AWS/elasticache"
Which is just such a weird statement. So instead of supporting the OSS creators and main contributors, who want a way to monetize their "value add" modules, while still giving the core software freely; you rather support a huge corporation that gives almost zero back to OSS ( AWS has a history of extend and embrace, make it a service/black box, with open source, that would make Microsoft of the 90s/00s proud!)PS: Not that I should be indulging your vague references... but actually, we do it quite often. Did Bernie Madoff's kids/wife get the spoils of his crime? Has not pretty much every war had a form of "reparations"?
And there's a chute that's been feeding twice as much sand to one side, for hundreds of years....
What do you do to balance it?
a) Distribute sand equally to each side
b) Distribute substantially more sand to one side
c) Make like the imbalance did not happen and ignore it.
If the answer is obvious to the above, then why is leveling the field for historically disenfranchised people an issue? I am referring to Black Americans and Native Americans.Nigerian Americans are some of the most successful immigrants[2]. Asian Immigrants, Hispanic Immigrants, Indian Immigrants, Eastern European immigrants, all tend to do decent well. What do they all have in common? They are immigrants! Immigrants that don't have the baggage of hundreds of years of oppression in their new country. They used to be disadvantaged in their own country. But coming to a new country does something... a new start.
I should know, my parents where such immigrants.
But Native Americans[3], and Native Blacks (as in not recently immigrated) continue to do the worst in the achievement scale. Maybe, just maybe... we start realizing that they both share the same initial crutch.. the scale was tipped way against them, until quite recently.[4]And yes, nitpick my points away, the underlying issue is still valid.. immigrants tend to do well in a new country, imbalances can't be corrected by neutrality going forward, and historically disenfranchised people tend to do bad in the country they are disenfranchised... see poor asians in asia or in india...
[1] https://www.google.com/search?q=balancing+scale
[2] https://www.bloomberg.com/view/articles/2018-01-12/africa-is-sending-us-its-best-and-brightest
[3] http://indianyouth.org/american-indian-life/poverty-cycle
[4] https://en.wikipedia.org/wiki/Multi-Ethnic_Placement_Act "...and can never offer tech support again."
I've never heard of a non licensed profession being barred from "practicing" Brar Mom: Hey Brar, can you help me setup my new iPhone.
Brar: Not under my parole conditions..
Does that mean that an illegal street food vendor can be barred from cooking, ever? heheeven though 'gamer culture' is larger in Europe and Asia. ( and in many countries in both, swatting has been attempted ).
Rules of engagement that don't immediately mean an innocent person winds up dead?
Can you honestly not see this?
"Researchers with Cuba’s Center for Molecular Immunology have developed and approved an immunologic cancer therapy that improves survivability for certain types of cancers in some cases; as of January 2017, the drug has begun clinical trials for the treatment in the United States."
https://www.usatoday.com/story/news/world/2018/01/09/cuba-ha...
See, I'm not sure if you know this... but most people are not Pilots.. ( disclaimer, I'm not only a programmer, but also hold an A&P and avionics license, as well as a few engine ratings ).
It is ABSOLUTELY on a manufacturer to make sure their potentially life ending feature, is not named in a way that can confuse the target audience. You know. NON PILOT car drivers.
auto means "by itself, automatic"...
It's amazing that at their scale, they are still mostly in GCE. They are easily an order of magnitude larger than netflix, and at least netflix is smart enough to have built their own CDN.
Real identities would require verification, which sites like FB only do after the fact.
I fear that a huge repercussion of the election issues is that we will get there. A real ID may be required for you to post comments in all websites. And i'm not sure how I feel about that. Reality is that it would drastically reduce comment trolling, if your real identify was viewable and searchable by all you know. But at what cost?
I really do wonder what is the root of trolling. What makes a "normal" person take an alter-ego/view/counter view, solely based on lack of face to face interaction...
“We see ourselves as who we want to be, others see us as who we are”
The area around Yankee Stadium has always been a vibrant community. Yankee stadium was built in the 1920's
Not sure that you are a new yorker with those two statements... Shea stadium was never re-zoned, so re-vitalization was never its intended goal... Yankee stadium surrounding area has gone thru the usual cycles every other nyc neighborhood has, and the stadium location is almost 100 years old!
-
Citrix used to have XCP ( Xen Cloud Platform ), as a way of OSS the core functionality away from the paid functionality. They moved to one build in the possibly naive thought that making licensing a feature of a support contract, would enforce a social contract of "hey, why not pay these guys".
That did not work.
I think AWS moving away from XEN is a bit moot. While AWS did contribute back some to XEN, they mostly forked it for their use case. They are doing the same with KVM. Citrix has been by enlarge, the majority contributor to XEN.
There is a way to do it, you just don't want to figure it out. You want to FORCE them to figure it out for you. BooHoo.
Again, this is a commercial product, that they open sourced. Their commitment was to release the source. They then additionally went thru the step of providing free services ( free binaries, open support system, etc ). This has not worked out for them, they also need to run as a business. They are still giving you ALL of the source.
RedHat went thru a similar period, and in all honesty, was the only thing that saved them as a company.
If a Centos projects comes out of this, awesome. if XCP ( Xen Cloud Platform ) comes back as a volunteer project, awesome too!
"Opensource" is about many things. But to me, and many others, one of the early core tenements has been that the users of a product help out in some way. It doesn't mean you get to whine your way into others doing free work for you.
I get the non-profit,school dilemma. and ideally, they do something about that.
but they aren't closing the source of their system ( everything is remaining open source ). They are removing some value add that for the most part, only business users care about. ( to the binaries they provide, are they forced to give you free compile time and bandwidth too? )
For example, I myself have been guilty in previous companies of spending $1M in hardware, and have used the free version of xenserver ( 120 huge vm node deployment, hybrid cloud ), to great success, and Citrix as a company has gotten zero of that.
So here I am, an user extremely happy with software that is being used to run a multi million dollar, profitable business, spending $8-15k per server, and giving zero to the company that made part of this deployment successful.
I gave hundreds of thousands to dell ( and indirectly intel, ram manufacturers, etc ) I gave hundreds of thousands to Arista ( including support and software licenses )
but zero to Citrix, because they gave me such a great free product, i didn't need their support.
License fees have certainly been out of whack with many of these companies ( per socket licensing for example ), but the fact remains, they are providing a business value, and should be compensated. ( and no, ovirt isn't quite there yet, vmware is, but that's even more expensive ).
Not sure what the answer is here, but I do feel that if you are a money making business, buying servers for thousands, a percentage of that should go to the software you use to make those servers useful.
We have 5.6M average weekday riders, and about as much for the weekends ( Sun and Saturday). That's 1.7 Billion rides a year.. [1]
If that's what you consider "not working"...
Does it have its flaws? absolutely! But does it work? absolutely!
As someone who has visited the bay area yearly since 2000, a quick observation comes to mind on why mass transit doesn't work as well there... The crazy idea amongst "21st century" companies to stick to the 1950s model of the "company town" in the suburbs.. and well, BART not going a lot further down than it should.
Companies should be moving in droves to the east bay, were you can actually build transit ( and there actually IS some real transit infrastructure ), and two, you actually have land you can build buildings that are horizontally efficient... ( not sand land fill that doesn't support any decent vertical building )
[1]http://www.baruch.cuny.edu/nycdata/travel/mta-subwayridershi...
But what it takes is money, lots and lots of money. Bezos has that....
Can we come to terms that if stories are getting voted up, it means people want these? I guarantee I'm not the only one who thinks it's complementary to the technical, scientific, and business side of the site.
See how that works? Don't like it? down vote it? :)
Nazism - The belief ( on pseudoscience i may add )that other races ( a term that has no scientific basis ) are only worthy of extermination ( death, MDK )
BLM - The belief ( on experiences of some in society ), that Black people are not treated the same in their interactions with the government. Main vehicle, in your face protests.
Antifa - an aggressive anti-hate group ( whose tactics, in the view of some, seem to make them a violent group ). The anti-nazis if you will.
Really? Do these things seem REMOTELY equal?
cue in the nitpicking about my definitions...
PS: to be perfectly clear/blunt, since it seems as I suspected people started nitpicking... One group calls for the extermination of HUMAN BEINGS.. the other calls for the extermination of IDEOLOGY... now see the difference?
free speech DOES NOT and HAS NEVER given you the right to call for the extermination of others... that is as clear cut case of "not protected by free speech" as there is.
and yes.. if you take on the name of "nazi" or "national socialism", well, you don't get to redefine those terms in a "wink wink" manner.
For example, your statement "A company like Apple has little use for someone who has only ever worked on IT-focused Java development.".
Actually, Apple has a need for people like these. Their whole web/it/retail infrastructure is a Java backend ( i believe webobjects moved to Java, then was deprecated as an outside project, but kept for internal use, my knowledge is dated on this). Take a look at their jobs site[1]
Now my point wasn't about apple and java. But our own biases that we bring, at every level. We all have biases, but most direct way to effect biases in hiring, is to close your pool down. You need a really wide opening at the beginning of your sourcing funnel to have diversity ( and i mean diversity at every level ).
I work at one of the "big 4" and went to an ivy, but guess what, some of the smartest people I have ever met, had to go to schools based on what their parents could afford. Thats a HUGE selection bias.
So yes, widen your funnel, and recognize your biases ( that we all have, and that basically boil down to having less knowledge ).
[1] https://jobs.apple.com/us/search?job=112907897&openJobId=112...
colo == renting space/cooling/power from a datacenter provider to run your own servers. on-prem == on premise installs/support
They have two revenue models, SaaS and Selling you support [1]. Giltlab has a "loss leader strategy" like many online businesses. The difference is that in this case, their free plan will grow so exponentially fast, it will become a huge cost center.
Also, to add to my simplistic post above, colo wasn't meant to only imply Gitlab having to run everything, for example, they could go with a managed provider, and have them run the network/hardware site of things. This is also still substantially less expensive than the cloud, when your biggest bills will be storage and bandwidth ( which of course, is my assumption ). From their tech postings, it seems their problem domain doesn't allow them to utilize s3 or any other other massive scale distributed storage, so they have been primarily utilizing block storage.[2][3]
[1]https://about.gitlab.com/products/ [2]https://about.gitlab.com/2015/01/03/the-hardware-that-powers... [3]https://about.gitlab.com/2016/11/10/why-choose-bare-metal/
Nothing blows money faster than unlimited storage and unlimited bandwidth when you're not charging for it...
And before you down vote me, realize that github, their main competitor, runs on a colo for this very same reason.
No matter how much revenue you get from paid accounts, and selling on-prem installs, the free service popularity which fuels the paid revenue will outpace it for the forseable future. Trying to reign in those cost, isn't a bad ( or hard ) thing.