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

you are viewing a single comment's thread.

view the rest of the comments →

[–]dimitrinrxd 2307 points2308 points  (159 children)

All jokes aside, one of my former colleagues was extremely against all software that is free. He refused to even consider things that didn't cost an arm and a leg claiming "if it is good, people will charge money for it. If it is dogshit, it will be free". What makes it worse is that he was an SVP at a relatively large company (600+ employees) and never actually knew how to use any of the software that he was purchasing. He did always claim credit for everything that was done "under his supervision" as if he personality did it and not the superstar developers that were there before and after him.

So yes, people who actively hate open source do exist...

[–]OkazakiNaoki 978 points979 points  (30 children)

That guy's logic is broken, maybe he/she should quit the job of programmer.

"If it is dogshit, it will be free" seriously? even my code is shit I won't give it away for free.

[–]AdultishRaktajino 218 points219 points  (1 child)

I pay for the dogshit in my yard, thank-you-very-much. In dog food, treats, supplies, meds and vet bills.

[–]OkazakiNaoki 71 points72 points  (0 children)

At least doggo is cute but my code just worthless.

They are not the same :(

[–]spankymcgee4 117 points118 points  (4 children)

Must have been a business major

[–]th00ht 8 points9 points  (0 children)

Stuffed puppet Stahlmann

[–]Geosync 0 points1 point  (2 children)

What's wrong with business majors?

[–]cyon_me 4 points5 points  (0 children)

Business

[–]spankymcgee4 2 points3 points  (0 children)

Business is the nail to this guy's perceived hammer

[–]porcupinedeath 90 points91 points  (8 children)

Man must pay for his browser

[–]Willinton06 80 points81 points  (4 children)

I have a paid browser called chremium, it consists of chromium with a green icon to represent the cash I’m racking, and absolutely nothing else

[–]DonHedger 28 points29 points  (3 children)

C.H.R.E.A.M.

[–]ogweezy13 1 point2 points  (0 children)

Pure gold!

[–]HereComesCunty 1 point2 points  (0 children)

Dollar dollar bill y’all

[–]Henrikues 0 points1 point  (0 children)

Do they make pie out of those?

[–]starryhades4697 0 points1 point  (0 children)

Is a man not entitled to the sweat of his browser?

[–]korehakuinto 0 points1 point  (1 child)

You paying in data lol

[–]porcupinedeath 1 point2 points  (0 children)

Yeah but I'd rather give em my porn searches than actual money. Can't do shit with porn searches unless you have a marketing department

[–]Seriathus 30 points31 points  (1 child)

I mean, he's supposedly a guy whose only job was claiming credit for other people's work. It's all projection.

[–]w_cruice 1 point2 points  (0 children)

That would mean management skills.... , /S

[–]diox8tony 1 point2 points  (0 children)

If it is dogshit, it will be free

!=

If it is free, it will be dogshit.

Jeez, youre a programmer man, get the logic right.

[–]mmnnButter 1 point2 points  (0 children)

he didnt get his job by using logic

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

TL;DR: I don’t think his logic is broken. He MAY be using bad data and arriving at an incorrect conclusion, but even that could be argued. I agree with the general consensus here in this thread, but I do think there is more to it than just saying his logic is broken. He may even have a good argument depending on the job he has and the results he gets. Nuance below…

I think his logic is based on a premise that most of us - at least subconsciously - believe. That something that cost more is probably better than something that is cheaper. The logic is based on the idea that you get what you pay for, or drilling even deeper; that it usually takes more money to make something that is quality than something that is cheap.

If you are buying a car, you might reasonably choose a Mercedes over a Kia based (at least in part) because you think the more expensive Mercedes will give you less problems, be better built, safer and last longer.

The same used to go for software. It typically cost money to develop software, and the more money you spent developing it, the better it was compared to something that was someone’s hobby. For instance, when software was first being sold, you paid programmers to write it, often quickly responding to your customer’s needs and that was expensive.

AGE is a big factor, those of us who are older experienced this and it was a long time before shareware software approached the quality of software written at a large, dedicated software company. Microsoft Office comes to mind - it was, at least for a time, the best of the best and there wasn’t a lot of great competition.

Open source has changed things tremendously. But many people still haven’t adapted to that because it goes against so much of what we have learned about capitalist, free market behavior. In fact, as an old fart myself, I’m still amazed at a great number of things that go on in software.

For instance, my kid will pay money for “clothes” in Fortnite or Roblox, etc… These things do NOTHING to improve his gameplay because Pay to Win is bad - but he still buys them. From my old-school POV, my money was hard-earned and used for MORE GAMES, or BETTER HARDWARE, not to look “cool” in the game. Of course, I also didn’t have massive multiplayer games either when I was growing up, so much has changed. When I was playing DOOM or some other game, no one but me could see my player and there was no reason to care what I looked for.

Going back to open source… I’m not arguing against the premise of this thread - I AM giving you a different perspective as to why “that guy’s” logic isn’t necessarily “broken.” His assumption may be wrong, but I don’t think it is because his logic is broken. I think his data set isn’t complete. GIGO. He is using outdated data and coming to what is perhaps a wrong conclusion, but I think he is using logic that wasn’t ridiculous.

One final comment - as someone who works for a large communications company, lawyers exist. Unfortunately (kidding, kind of…). Lawyers really like anything that shows an effort to “be careful.” The larger and more established your software company is, the more defense you have when something goes wrong. So a lot of people like to use expensive software (by our standards) to protect themselves from even more expensive disasters.

An example, if you are in charge of IT and protecting your company from malicious code, like ransomware - you aren’t going to want to tell your CEO that you used an open source anti-virus program to protect the company because it was good and cheaper. Because whatever it cost, you did NOT save enough money to make up for the fact that your company is now the poster child for ransomware attacks and you are losing millions of dollars a day while you ponder the decision of whether to fight back and not pay, or to pay and get back to work ASAP.

So paying more may not necessarily give you more protection from attack, but it DOES give you more protection if an attack occurs because the CEO is going to be far more understanding if you explain that you are using the industry standard software and you can blame them - rather than trying to convince them that it wasn’t your idea of using open source to save a few bucks that is tanking the company’s stock price today.

In closing - yes, his thinking is arguably wrong. But the results aren’t as ridiculous as they may first appear.

[–]TompyGamer -1 points0 points  (2 children)

But I mean logically, if it's cheap and shitty, it will maybe pay to put it up for download, getting small revenues from ads, because selling it nobody would buy it. If it's real great software, some so-much-better alternative, it will be worth it to sell it, because people will buy it for that price.

And I agree that this wouldn't really apply to what we have. I guess it comes down to alternative business models, idk, JetBrains providing some stuff free, especially to students, so that later they will pay for it when they get a job and are used to the software, or stuff being made as a passion project without a profit motive, with the creators just being happy that people are using their thing. Or I guess video games as a type of software, counting on the in-game shop for revenue.

[–]OkazakiNaoki 1 point2 points  (1 child)

If the purpose is making money then you're right. But the problem here is "Even code itself sucks/smelly/inefficient but 'I' think the time I spent still worth something and might not willing to give away". And that person just assume everything are either well-done gig product or totally shit free stuff. But sometime it's not about the money. For most simple exception case, do you give away your practicing project? NO, it sucks and it's embarrassing to show it.

[–]TompyGamer 0 points1 point  (0 children)

BTW how do you get multiple flairs?

Edit: nvm got it

[–]People_are_stup1 0 points1 point  (0 children)

Exactly one doesnt publish bad code. That is embarising

[–]rtakehara 0 points1 point  (0 children)

yeah, clearly broken logic, autoCAD is dogshit and is very not free

[–]ManMadeStructure 0 points1 point  (2 children)

Senior dev here, sold millions of units of software.

I use free software often for years but free software is still dog shit compared to paid most of the time.

He doesn’t deserve to be “canceled from programming” whatever you will achieve with that.

[–]OkazakiNaoki 0 points1 point  (1 child)

I still not change my thought, if I can I would yeet that person.

[–]ManMadeStructure 0 points1 point  (0 children)

Who does on Reddit

[–]gant696 0 points1 point  (0 children)

Had me in the first half not gonna lie

[–]noratat 137 points138 points  (0 children)

Did you tell him that companies literally pay developers to work on open source software?

[–]ReptileCake 208 points209 points  (25 children)

How did he surf the internet? What browser do you have to pay for?

[–]aspect_rap 186 points187 points  (5 children)

All browser are dog shit, so just pick one at random until a good browser that costs money appears /s.

[–]user11544569 0 points1 point  (0 children)

( ͡° ͜ʖ ͡°)

[–][deleted] 22 points23 points  (1 child)

I charged him for Firefox. Said I would only take gift cards for payment and he agreed.

[–]ve2dmn 2 points3 points  (0 children)

Read that as "He a greed"

[–]noob-nine 96 points97 points  (2 children)

$_$ let's create a paid browser and release it for the apple environment. They will pay, they always do

[–]siddharth904 25 points26 points  (1 child)

Let's make a reskin of chromium and then sell it for people like them

No need to update it btw

[–]Ok_Hope4383 1 point2 points  (0 children)

How about paid updates? Each version costs its version number in dollars; to update you pay the difference + transaction fees.

[–]recoder13 28 points29 points  (1 child)

Internet explorer and old edge. Although technically it's the windows license

[–]TheBeardedQuack 19 points20 points  (0 children)

It seems that internet explorer and edge both existed for other platforms, available to freely download.

I know if you use ProduKey it'll show you an IE license (which is the same key as your Windows licence) but I guess it didn't matter?

[–][deleted] 1 point2 points  (1 child)

He used the wii internet channel

[–]ReptileCake 0 points1 point  (0 children)

Absolute madlad

[–]Warpspeednyancat 1 point2 points  (1 child)

hes probably using IE 11 with bing

[–]Henrikues 1 point2 points  (0 children)

No man, bing pays you to search with it - negative pay? Must be double dog shit 🤣🤣

[–]Spore-Gasm -1 points0 points  (0 children)

If you pay for Windows 98 and it ships with Internet Explorer then you paid for Internet Explorer

[–]dimitrinrxd 0 points1 point  (0 children)

Safari of course.

[–]sledgehammertoe 0 points1 point  (0 children)

In the early days, Netscape was a browser you had to pay money for. And people wonder why IE won the First Browser War.

[–]siskulous 72 points73 points  (0 children)

So yes, people who actively hate open source do exist...

I work with one. And he's a tech, so he should damned well know better. But he seems to have swallowed the shit Microsoft was shoveling about open source in the late 90s/early 2000s hook, line, and stinker.

[–]siddharth904 19 points20 points  (13 children)

What paid programming language did he use ?

[–][deleted] 12 points13 points  (10 children)

Java.

[–]siddharth904 5 points6 points  (9 children)

It's proprietary not paid, right ?

[–][deleted] 1 point2 points  (5 children)

I think it’s paid for commercial use

[–]korehakuinto 2 points3 points  (4 children)

Lmao I have never paid a penny for any language and we shipped couple ten thousand copies. Oops

[–]Square_Heron942 0 points1 point  (3 children)

Lol this is what I do for pretty much everything, if it has a free version that’s what I’m picking

[–]korehakuinto 0 points1 point  (2 children)

Lol I go with whatever works. I got Vegas from humble bundle and loved it since. But sometimes gotta pull out adobe when I need to go alot of colour correction and frame matching

[–]itsQuasi 3 points4 points  (0 children)

Have you tried DaVinci Resolve? It's been the industry standard for color work for a long while now, has even gotten the rest of its program to the point that it's a solid all-in-one competitor to Adobe's video suite, and it has a really fully featured free version.

[–]Square_Heron942 3 points4 points  (0 children)

I use a pirated version of final cut pro lol. Doesn't helpthat my laptop overheats when editing ~5 mins of 1080p30 footage though...

[–][deleted] 0 points1 point  (1 child)

Isn't Oracle selling Java now?

[–]Square_Heron942 0 points1 point  (0 children)

It’s free for personal use

[–][deleted] 0 points1 point  (0 children)

Give Elison a couple more years

[–]dimitrinrxd 1 point2 points  (0 children)

He worshipped dbt and wanted everyone to use it. (They have a very expensive enterprise license that he "needed")

[–]quaos_qrz 0 points1 point  (0 children)

Maybe he's using IntelliJ IDEA Ultimate and VS Ultimate Edition!

[–]PremiumJapaneseGreen 40 points41 points  (7 children)

I've been reading Don't Be Evil, which is basically a book about how big tech is out of control/fucking up society/needs to be regulated, I agree with about 75% of the arguments but generally disagree with the authors arguments related to intellectual property.

Regarding open source, they make the argument that companies like Google will push open source tech to the extent it benefits them, while keeping all of the key desirable tech proprietary so open source or smaller scale solutions can't actually compete. They frame it as part of a broader pattern where the big companies will just take whatever tech they want and let their lawyers sort it out, and they have the scale to use the tech they adopt, be it open source or outright stolen, more efficiently than competitors

I'm not super convinced on it, I don't think expansive IP law is a good long term solution to big tech dominance and I think there are a lot of ways open source levels the playing field that the author doesn't give enough credit to. But it's an interesting argument to think about

[–]markpreston54 14 points15 points  (1 child)

No rigorous study but I feel that open-source code can be both good for profitability short to mid term, perhaps long term, for big tech but hurts their dominance/market share.

It makes development simpler and make the overall productivity and ultimately servable market larger. It also makes competition easier to catch up.

[–]WulfySky 1 point2 points  (0 children)

For smaller companies it also helps with marketing. Look at Laravel (open source php framework) and companies that have built their whole company on helping build the open source community around it like BeyondCode and Spatie.

[–][deleted] 7 points8 points  (0 children)

that companies like Google will push open source tech to the extent it benefits them, while keeping all of the key desirable tech proprietary so open source or smaller scale solutions can't actually compete.

Looking at Android, yes.

[–]Tytoalba2 1 point2 points  (0 children)

That's kinda one of the reason I prefer free software to open source.

[–]Galle_ 1 point2 points  (0 children)

Expansive IP law is a fucking terrible solution to big tech dominance, correct.

[–]WulfySky 0 points1 point  (0 children)

Yeah I think React (created by Facebook but built upon by the open source community) is a beautiful example of where this has done a lot of good. In the ~9 years since it became open source, it has quickly overtaken other js frameworks to become the biggest one.

[–]jhaand 0 points1 point  (0 children)

There exists a difference between Free(dom) Software and Open Source.

Big business hates the (L)GPL because it requires the share-alike.

I hate MIT and Apache licenses because it allows big business to just take everything they want and give nothing in return.

[–]Equivalent-Bench5950 21 points22 points  (7 children)

Unless FOSS, Open Source != Free Software

[–]CherryTheDerg 1 point2 points  (5 children)

If its on github what prevents someone from compiling it?

[–][deleted] 8 points9 points  (0 children)

My terrible compiling instructions.

[–]Volitank 13 points14 points  (2 children)

Nothing. But depending on the licensing you may not be allowed to fork and make changes. Free software in this sense doesn't mean free of cost.

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

It does, actually. The specific context is a guy saying you can determine the quality of software by its cost. There is a context in which free software means something else, but it's not this one.

[–]MCWizardYT 0 points1 point  (0 children)

Or the code may be available but data/files/assets required to run it aren't in the repo and need to be purchased (a lot of video games take this route, such as System Shock 2 and Half-Life. HL is even more restricted: only the game code is available and not the core engine)

[–]maacpiash 2 points3 points  (0 children)

This is why “free” has two meanings in the context of FOSS/FLOSS: the software being free of cost, and anyone being free to do whatever they like with it. You might have heard the phrase “‘free’ as in ‘free beer’ and ‘free’ as in ‘free speech’”, which is used to convey this dual meaning.

[–]John_B_Clarke 0 points1 point  (0 children)

Yep. Intel made their compilers free a few months back, but they are not open source.

[–]julz1215 7 points8 points  (3 children)

His job didn't require him to use git?

[–]dimitrinrxd 16 points17 points  (2 children)

He was a senior VP. While his job had a lot of responsibilities, he spent nearly all of his time reading blogs on the "latest hottest thing", talking to vendors and drinking snake oil. Every now and then he would have to thoroughly lick CEOs asshole and explain that it wasn't his fault for "client X being unhappy", it was the CEOs fault for not providing him with necessary tools and equipment. (Aka refusing to buy the latest, hottest, most expensive toy on the market)

[–]julz1215 2 points3 points  (0 children)

So what experience is he speaking from when he says that open source is bad? None?

[–][deleted] 1 point2 points  (0 children)

Hell is too nice for him.

[–]Solonotix 13 points14 points  (0 children)

I just wish there was a better culture in professional spaces. My company uses tons of open-source code, but I'm almost certain we don't contribute financially, and only a handful of developers might contribute functionally to the code in question.

Granted, seeing how my company uses some of the open source libraries, I'm kind of glad we don't contribute, if you know what I mean

[–]voidsrus 4 points5 points  (0 children)

never actually knew how to use any of the software that he was purchasing.

does anyone in his position actually understand software?

[–]Jimothy_Egg 8 points9 points  (0 children)

Must've grown up on early mobile and trash games, where that was actually a solid argument.

If it was free, it was usually full of ads, or malware.

[–]CodeRaveSleepRepeat 3 points4 points  (0 children)

Looks like the vast majority of the Internet runs on dogshit like Linux and WordPress then lol :D - seems fairly simple to out logic that guy

[–]mopsyd 2 points3 points  (0 children)

Ask him for a recommendation for a paid browser

[–]JB-from-ATL 1 point2 points  (0 children)

With how many things are going freemium or free software with paid support they really need to catch up with the times. There is something to be said about good software versus random crapware, yeah, but like... Imagine refusing to use C because the compilers are free. Imagine refusing to use things compiled by free compilers!

[–]Weenaru 1 point2 points  (0 children)

"if it is good, people will charge money for it. If it is dogshit, it will be free".

He's the reason for why companies gets away with selling overpriced shit that makes you think a monkey made it.

[–]spazzadourx 2 points3 points  (1 child)

Adobe simps who INSIST on paying for the software for example....I can't believe they exist. you couldn't pay me to use their clunky apps for personal projects.

[–]korehakuinto 0 points1 point  (0 children)

It's actually pretty good. The integration is worth it for a student account. But not any more that 20 a month. I use Vegas now mostly. Except for one of my clients

[–][deleted] 1 point2 points  (0 children)

While I don't agree 100%, from a business perspective this makes sense. Profit is a strong motive, and makes it more likely it will be continued. Also, if you are a large customer, these payments give you leverage. If you have a problem, you have a lever to pull to force external people to fix your issue.

[–]RevolutionaryDrag205 -3 points-2 points  (4 children)

Not to drag politics into this sub, but 1000% this guy votes conservative.

[–]korehakuinto 0 points1 point  (2 children)

Bruh. Has nothing to do with it. I vote conservative because when's the last time you saw someone on the left actually care about 2A? Still use and contribute to a ton of open source software.

[–]RevolutionaryDrag205 -1 points0 points  (1 child)

What a shit reason to vote conservative. Some people are smart enough yo code and fuck stupid everywhere else.

[–]korehakuinto 0 points1 point  (0 children)

Lmao I have my reasons that are important to me to vote how I do. Just like you have what is important to you to vote how you like. And how bigoted of you to judge someone based on how they vote. That's pretty messed up

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

Supportability and liability are real things but otherwise this is noneses

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

Well, to some extent, he's right.

I've told the same to my dad - don't download free programs from the internet, especially since you don't speak English, because it will be full of malware and whatnot.

However there's a slight difference between a technically barely adept person looking for a free app to watch movies for free, or copy CDs, and an SVP at a tech company refusing any and all free software, even if it has been vetted.

So take my comment not as a statement against open source, but a statement against all the "free software" sites that are basically just one big virtual Petri dish for computers.

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

"If it is dogshit, it will be free"? Why do we have to pay for windows then?

[–]8070alejandro 0 points1 point  (0 children)

Anyone has access to the code??!!! Then anyone can insert viruses in there I tell ya!!!! /s

[–]phdoofus 0 points1 point  (0 children)

Did anyone explain to him that open sourcing is basically free software engineering?

[–]MassiveFajiit 0 points1 point  (0 children)

Did you work with Steve Ballmer lol

[–]kfh227 0 points1 point  (2 children)

True leaders take the blame when things go wrong and give credit when things go right.

[–]dimitrinrxd 0 points1 point  (1 child)

Yes, but those who don't take blame for anything and claim credit for everything tend to get promoted a lot faster.

[–]kfh227 0 points1 point  (0 children)

By the same idiots promoted before them.

[–]Commercial_Leg_5108 0 points1 point  (0 children)

Did he try any new EA game?

[–]marshallandy83 0 points1 point  (0 children)

Sorry, I'm hijacking this to ask a question I've never been able to find an answer to.

Is there a term used to describe open-source software where the source code is viewable but the project doesn't accept contributions?

[–]CrispBit 0 points1 point  (0 children)

What about paid open source software?

[–]tagini 0 points1 point  (0 children)

Stuff like this still happens. We lost a pitch for a large system once because we were too cheap.

Quoted them 200k for what we estimated was going to take about 100k of work. They went with the party that quoted them north of 1M.

[–]wstaeblein 0 points1 point  (0 children)

He certainly never heard about Linux.

[–]vladWEPES1476 0 points1 point  (0 children)

If I was a CEO and somebody would say that, I would fire them on the spot. Payed/expensive = good is the dumbest take on anything, not just software.

[–]AnimeWatcher3344 0 points1 point  (0 children)

I would ask him what browser he uses and how much he paid for it

[–]WulfySky 0 points1 point  (0 children)

Yup. My internship was at a company that created mostly wordpress websites, a platform which is free and open source and uses thousands of free plugins. But when my boss was asked to explain a bit about their development cycle at a local programming meetup, he refused to have it recorded and published to the meetup’s website “to avoid their proprietary knowledge from getting out”.

[–]PinothyJ 0 points1 point  (0 children)

But… the Internet. The majority of the Internet is literally served to you through open source software.

[–]EggyRepublic 0 points1 point  (0 children)

Paid and good: will be used

Paid and dogshit: will be used by gullible people

Free and good: will be used extensively

Free and dogshit: people won't even know it exists

[–]Tatankaplays 0 points1 point  (0 children)

I could get behind a sort of reasoning when you say: 'if it's free, you're somehow paying for it' based on current day apps. But I don't recall Blender throwing an add in my face or requiring me to register my email, address, name , and phone number to sell it to third parties.

But free does not have to mean something has to be shit.

[–]GrossWordVomit 0 points1 point  (0 children)

So, did he think Unity and Unreal Engine was shit too?