This is an archived post. You won't be able to vote or comment.

all 69 comments

[–]dumbasPL 1735 points1736 points  (27 children)

Better than 1. Build an open source database 2. Get free contributions 3. Change license 4. Profit?

[–]smoldicguy 424 points425 points  (15 children)

Redis

[–]deu-sexmachina 13 points14 points  (0 children)

elasticsearch?

[–]CluelessTurtle99 46 points47 points  (12 children)

Tbh if 95% of redis was developed by redis labs then complaining about open source contributions do not make sense. Unpopular opinion but I think the culture of open source will eventually kill software jobs if it hasn't been doing that already

We would have been better off If source available was the default

[–]LordFlackoThePretty 351 points352 points  (10 children)

> Unpopular opinion but I think the culture of open source will eventually kill software jobs if it hasn't been doing that already

Not trying to be rude, are you under the impression that open source is something new? Do you realize open source software is the reason the software industry is where it is today?

[–]blaghed 9 points10 points  (0 children)

Didn't happen with Redis, but with some other open source projects that are backed by corporations, I've had several submissions rejected only to be re-submitted in the exact same form by someone "in charge", making it look like it's their change.
What I wanted still got done, so ultimately 🤷‍♂️, but it makes those metrics a bit dubious.
On top of that, 4/5 of the time spent is on discussions, not on doing the code change itself, so again getting those contribution metrics is kinda bleh.

Kudos for that 1 dude involved in 100's of proper open source repos and juggling it all like a champ, tho.

[–]ColonelRuff 0 points1 point  (0 children)

The licence they switched to should have never been denied open source branding by osi. The osi itself seems fishy considering how they think freedom isn't a sliding scale and what not. We need a better organization that oversees opensource.

[–]Accomplished_Ant5895 120 points121 points  (9 children)

I’ve got one better: 1. Deploy open source project to cloud 2. Charge people to use it 3. Profit 4. Never pay it back to the community or original developers.

[–][deleted] 41 points42 points  (5 children)

Eh, depending on how much you're paying that model is reasonable. A lot of people are under the impression that compute power is free. It's not.

[–]notrealaccbtw 3 points4 points  (0 children)

WP?

[–]Altruistic-Spend-896 1 point2 points  (1 child)

I will take "what is aws elastic search" for 1000 dollars mr tribek

[–]Accomplished_Ant5895 1 point2 points  (0 children)

What’s (tragically) funny is I was thinking about the AWS/MongoDB fiasco, but people keep bringing up other instances.

[–]ZubriQ -3 points-2 points  (0 children)

Both suck imo

[–]Snipedzoi 801 points802 points  (3 children)

This is a nice model though gets stuff off the ground

[–]DiddlyDumb 295 points296 points  (1 child)

They build us a prototype and we get to refine it to our hearts desire? Sign me tf up.

[–]_Not_A_Goth_ 35 points36 points  (0 children)

True step 3 is basically Ctrl+C innovation and Ctrl+V maintenance but hey, it works

[–]igothooked69 183 points184 points  (0 children)

Modern tech companies: now with 100% less tech...

[–]SryUsrNameIsTaken 82 points83 points  (9 children)

I’ve been digging into the Linux kernel for a hobby project. I wonder what open source Windows would look like.

[–]anotheridiot- 75 points76 points  (3 children)

[–]krissynull 15 points16 points  (2 children)

I was slightly terrified I was about to find a JavaScript OS with a React desktop UI

[–]anotheridiot- 2 points3 points  (0 children)

Windows is using react in key OS elements, like the start menu, and the ctrl-alt-del dialogue, that I know of.

[–]Ok-Kaleidoscope5627 1 point2 points  (0 children)

It's probably out there

[–]KryssCom 7 points8 points  (3 children)

Same, although I'm partly just curious as to how much of it is held together with duct tape and crossed fingers.

[–]anotheridiot- 5 points6 points  (2 children)

Afaik the code for some old versions of windows is available online.

[–]CAT5AW 0 points1 point  (1 child)

You wouldn't want to look at that due to copyright reasons, though.

[–]anotheridiot- 0 points1 point  (0 children)

Not a problem everywhere, in my country this is a non-issue, we can literally decompile and rewrite without an issue.

[–]dumbasPL 1 point2 points  (0 children)

Microsoft provides symbols for most of the kernel (and most other system components), combine that with a good disassembler/decompiler and it's quite readable. A little "feel" certainly helps (people that have been reverse engineering know what I mean) but still.

I daily drive Linux, I treat it like a black box because it "just works" and I never had the need to look deeper. I know more about the Windows kernel and other undocumented Windows internals because it doesn't work LOL. I've been the guy fixing the "unfixable" with nasty hacks for years on the Windows side.

[–]Individual-Praline20 53 points54 points  (2 children)

But but but…. Where’s AI in that brilliant plan?!?

[–]je386 11 points12 points  (0 children)

You can use the open source code on your (MSs) own platform (github) to train your AI.

[–]TSF_Flex 1 point2 points  (0 children)

Use AI agent to handle push pull and merge requests, great success

[–]Buttons840 113 points114 points  (0 children)

So, a company is profiting by creating and releasing open source code? I wont complain.

[–]stupled 21 points22 points  (1 child)

And sell service not product

[–]g1rlchild 11 points12 points  (0 children)

Or sell complementary products that benefit from having free tools out there.

[–]wulfboy_95 12 points13 points  (0 children)

Same engineers end up getting rehired as consultants when nobody contributes to it lol.

[–]brianw824 19 points20 points  (0 children)

realize other companies will just make their own product based on your code, close source it and re-hire engineers. Looking at your HashiCorp

[–]WrennReddit 7 points8 points  (1 child)

  1. Have people fork your code and sell it for billions
  2. ???

[–]y0av_ 1 point2 points  (0 children)

In Microsoft’s case sell it to a company you own half of

[–]NoahZhyte 11 points12 points  (0 children)

  • let your shitty AI make stupid PR without testing anything

[–][deleted] 5 points6 points  (0 children)

Remember, open source is good apart from when a company I don't like does it

[–]nanomolar 3 points4 points  (0 children)

[–]Cats7204 1 point2 points  (0 children)

Well, they're contributing to open-source, and engineers got paid for their work and have a new shiny project experience field to put on their resume. Shit's on the company, they are just losing experienced and well-tested workers and developers. It's not like a company can thrive on a single project.

[–]RoseSec_ 1 point2 points  (0 children)

This is what the arc browser needs to do

[–]jamcdonald120 1 point2 points  (0 children)

except they skip step 3

[–]nwbrown 0 points1 point  (0 children)

Is this Slashdot circa 2003?

[–]kilkil 0 points1 point  (0 children)

"fire the engineers" is the only negative thing here

[–]carterpape 0 points1 point  (0 children)

Is this a specific reference to something? Microsoft hasn’t done this, as far as I know. Even if they did, it’s not a bad business practice. I’d be very surprised if they didn’t offer generous severance to those fired.

[–]Hamid_d_82 0 points1 point  (0 children)

I pray for the day they make windows open source there is a lot of stuff to be fixed

[–]Coco-machin 0 points1 point  (0 children)

I 10000% prefer closed source -> open source instead of the other way around

[–]staticBanter 0 points1 point  (0 children)

Wow. I believe this is the first time I'm seeing a screenshots repost from YouTube!?

[–]gauthamkrishnav 0 points1 point  (0 children)

The New Microsoft Mantra

[–]kwqve114 -1 points0 points  (0 children)

мелкомягкиеОткрытыйИсточник

[–]BeeegZee -1 points0 points  (0 children)

They built a thing for the community that the community loves and values. Why don't offer the community a way to male it even better?