|
More than a few people are starting to wonder if the very nature of open-source software ― the idea that it can be used by pretty much anyone for pretty much anything ― is causing its developers big problems in the era of distributed cloud computing services. "Think of 'free' as in 'free speech,' not as in 'free beer'"
|
|
|
|
|
If they'd just published their work under the AGPL license then only other open source developers would have used it and we wouldn't have any problem.
|
|
|
|
|
To summarize Redis and MongoDB:
1) Write software
2) Give it away
3) Magic happens
4) Make millions
Now they whine that step 3 didn't work.
|
|
|
|
|
That's a little unfair, because the magic did happen, but the corporations who made the millions are unwilling to contribute any of the money they made to the guys who did the work.
It's an unfortunate fact that if an open-source project is your only product, you're quite likely to take a fall, while others profit from your work ("others" being both users and end-users).
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I disagree quite strongly. To illustrate, say I invented and sold a widget. Someone else used my widget, combined it with a doohickey and used the new machine to create thingamajigs, which became a fad and makes her a billion dollars. Am I owed a portion of that billion?
In this case, companies chose to sell their product for $0. It doesn't matter what the purchaser used it for nor how much they made. What if they sold it for $1, does anything change?
Now, let's say a company which used Redis and/or MongoDB lost a billion dollars. Is Redis or MongoDB now obligated to assume part of that debt? What if important pull requests were submitted this company, does that increase the obligation?
|
|
|
|
|
I'm surprised to hear the word "sell" used in the context of software. Licensing is a completely different thing, and AWS, etc, didn't "buy" and don't "own" the software that is under discussion.
Open source is about contributing, but almost no-one has contributed to the products in question. Instead, the "takers" have flocked in, and made an insulting mockery of the whole process.
The people who wrote (and still write) all the code should take it out of open source. They still won't get anything out of their hard work, but at least the takers will have to pay for future improvements and changes.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: I'm surprised to hear the word "sell" used in the context of software.
I used it in the context that a price was set and customers satisfied that price. What else are they supposed to do? Contribute! But what if they did? And how much are they supposed to contribute? What if the product as-is works perfectly fine, so there is nothing to contribute of interest to the users?
Years ago, I used LZ4 in a project. Turned out to have some issues with ARM and Windows CE. I communicated those issues with Yann, he responded quickly and after a few releases, it was working great. As it turns out, that project was canceled a few months later, but had it taken off and made the company billions, should Yann have whined about how unfair it was? What if ARM had already been working so I "contributed" nothing?
Mark_Wallace wrote: almost no-one has contributed to the products in question
But many did. At last count, 354 for MongoDB and 284 for Redis did commmits, many others filed bugs. Were any of them from Amazon? I have no clue, but I'll wager some of them were. But was that not good enough?
I don't think this is about fairness. Rather, it's about MongoDB and Redis being jealous of others' success.
|
|
|
|
|
Joe Woodbury wrote: What if the product as-is works perfectly fine, so there is nothing to contribute of interest to the users? Apparently, companies have made their own modifications and/or config templates, but have not committed them. That ain't playing the game -- or not the right game, at any rate.
Joe Woodbury wrote: I don't think this is about fairness. Rather, it's about MongoDB and Redis being jealous of others' success. Sure, there's bound to be an element of that, but consider if you had spent months and years of your life creating something foer everyone to use fairly and equitably, and then someone else had come along and made a fortune out of it without so much as a nod of the head in your direction.
I know I'd be a tad pissed of about it, so I think they're entitled to a few sour grapes -- and it's not as if they've gone over the top about it.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
The number of reported vulnerabilities in 2018 is seven percent down on the same period last year, according to a new report from Risk Based Security. The other 75% have fixes, but the fixes break other stuff
|
|
|
|
|
It's just nice to see that the "Patching is the Cure for All Your Problems!" trend is finally declining.
(But that's probably because MS patches are the cause of most problems.)
Hopefully, we're moving toward a "Don't leave your security up to someone else!" era.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Any adept programmer not only needs to be good at coding but also has to stay abreast with the ongoing and upcoming happenings in the programming world. Because these are always 100% accurate, and not worth laughing at at all
|
|
|
|
|
Jeeze, the further you get into the article, the more moronic it gets ("data will be important"?!?), but if you read the guys bio, it explains a lot.
"he started his first startup, Leno, to solve a hyperlocal book-sharing problem"
i.e. he got his big brother to go around and threaten kids who hadn't returned his Radioactive Man comics.
"He is interested in product marketing"
Kthxbye
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Weirdly, people with a higher sensitivity to bitter caffeine taste drink more coffee "I have measured out my life with coffee spoons"
|
|
|
|
|
So people who can't taste it don't like it?
I imagine the same goes for ice cream and strawberries.
Another research project that was well worth the money it cost.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Kent Sharkey wrote: "I have measured out my life with coffee spoons"
The passage of my life is measured out in shirts.
|
|
|
|
|
Mining data to analyze tracking patterns, Sharon Di, assistant professor of civil engineering and engineering mechanics at Columbia Engineering, has discovered that she can infer the population travel demand level in a region from the trajectories of just a portion of travelers. "Remember, no matter where you go, there you are."
|
|
|
|
|
So if you analyse how much people travel, you can work out how much people travel?
Golly, today is really hot for worthwhile discoveries.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Today, developers can get the latest Windows 10 SDK and start using some of these amazing platform capabilities. Because I understand one or two of you might use Windows
|
|
|
|
|
And it has at least one serious bug. The tools team is apparently using the Windows 10 test team. I highly recommend avoiding this turd of an update.
|
|
|
|
|
15.9.1? That's so last week.
Visual Studio 2017 version 15.9 Releases
- November 19, 2018 -- Visual Studio 2017 version 15.9.2 Servicing Update
- November 15, 2018 -- Visual Studio 2017 version 15.9.1 Servicing Update
- November 13, 2018 -- Visual Studio 2017 version 15.9 Minor Release
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
The value of Bitcoin has fallen below $5,000 (£3,889) for the first time since October 2017. Wait 5 minutes and it will be back up to $10K, then $6K in another 10 minutes, etc.
"Up, down, turn around. Please don't let me hit the ground"
|
|
|
|
|
Are you sure they're looking at the BTC price, and not the "time remaining" on a Windows file copy dialog[^]?
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Unfortunately, the xkcd sounds like my oldest daughter.
|
|
|
|
|
Emoji8 is sample UWP application that uses Windows Machine Learning to evaluate your facial expressions while you imitate a random selection of emojis. This is why we all have supercomputers on our desktop (or laptop)
|
|
|
|
|
Dear God in Heaven! Is there no end to all the worthwhile research, today!
From the article: To download Emoji8 from the Store, make sure you’re using the Windows 10 October 2018 Update So don't download it from a working machine, then.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|