this post was submitted on 07 Oct 2023
359 points (90.0% liked)

Linux

48323 readers
813 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I get that it's open source provided you use codium not code but I still find that interesting

top 50 comments
sorted by: hot top controversial new old
[–] snek@lemmy.world 180 points 1 year ago (8 children)

Because the hate is based on their shitty OS. They did a fairly good job with VSCode. Our hate isn't blind.

load more comments (8 replies)
[–] h_a_r_u_k_i@programming.dev 119 points 1 year ago (5 children)

I hate Google but they gave us Go, Kubernetes. I hate Amazon but they gave us AWS. I plainly hate those companies, but adore the brilliant engineers that work there.

[–] beyond@linkage.ds8.zone 34 points 1 year ago (4 children)

Google is also one of the most prolific contributors to Linux, and was the #3 corporate contributor in 2022. If you're avoiding everything Google had a hand in you literally can't use any GNU/Linux.

[–] Wilzax@lemmy.world 33 points 1 year ago

It's almost as though the beauty of open source is that it doesn't matter who contributes, we all benefit from the result because we can all check each other's work and all use what we want

load more comments (3 replies)

This is a very very good answer, and perfectly portrays my feelings, as well.

load more comments (3 replies)
[–] SaltyIceteaMaker@lemmy.ml 89 points 1 year ago (1 children)

I only use vim.

~~i have been trapped for 2 years now... hope seems pointless~~

[–] darcy@sh.itjust.works 41 points 1 year ago (7 children)

you get trapped in Vim because you dont know how to exit.

i get trapped because ive sunk so much time configuring

[–] ebits21@lemmy.ca 14 points 1 year ago (1 children)

May your vimrc be passed down through the ages

[–] pete@lemmy.world 10 points 1 year ago

Its all I'm leaving my kids

load more comments (6 replies)
[–] smileyhead@discuss.tchncs.de 74 points 1 year ago (3 children)

VSCode is the only Electron program I know of that does not feel like using McDonald's kiosk on virtual machine over remote desktop.

load more comments (3 replies)
[–] Nacktmull@lemmy.world 67 points 1 year ago* (last edited 1 year ago) (2 children)

At least use VSCodium which is VSCode without telemetry/tracking ...

load more comments (2 replies)
[–] onlinepersona@programming.dev 54 points 1 year ago (29 children)

My bigger problem is many swear on FLOSS, but using Apple is OK. Go to a FLOSS conference and there are Macs everywhere.

It's undeniable that Microsoft has had positive influences on the opensource world with language servers, debug adapter protocol, an inbrowser editor that is seemingly embedded in any website with a code editor, cross-platform C# (maybe that's a curse though, I dunno), linux contributions, and probably more I'm not aware of. Apple... I dunno. Vendor lock-in and more electronic trash?

[–] KillAllPoorPeople@lemmy.world 10 points 1 year ago (6 children)

Apple isn't okay. Apple is forced onto developers. The general population using Apple products requires developers to use Macs. And, last time I checked, it's a lot easier carrying around one laptop than two. It also doesn't hurt that Apple products aren't exactly the quality of off-brand Chinese laptops.

load more comments (6 replies)
load more comments (28 replies)
[–] JackbyDev@programming.dev 41 points 1 year ago (2 children)

Your daily reminder that VSCode is shit not because of telemetry (take your time foil hat off for one second and hear me out and I say that jokingly with love) but because the extension marketplace is not allowed to be accessed by third party tools (INCLUDING CODIUM) and even then many of the extensions are proprietary, closed source. You're not even allowed to distribute compiled VSIX files. It's disgusting. Reading about the troubles gitpod faced that led to the (now) Eclipse Marketplace (idk the name, but it's for VS Code plugins, don't be tricked, it's just owned by Eclipse foundation) is disheartening.

load more comments (2 replies)
[–] CrypticCoffee@lemm.ee 37 points 1 year ago (6 children)

Those that truly dislike MS and telemetry won't.

If I'm using non-free it is Jet Brains.

I tend to use Kate, KDevelop.

MS still slurping code into Copilot from Github and telemetry in VSCode.

load more comments (6 replies)
[–] krimson@feddit.nl 33 points 1 year ago (17 children)

Neovim user here. Granted it takes some time to setup properly but it’s really fast with navigating through files, lsp functions and doing a search in thousands of files.

I found vscode too slow and bloated for my taste.

load more comments (17 replies)
[–] Pantherina@feddit.de 32 points 1 year ago

Its not only Microsoft crap, its also an Electron app!

[–] HurlingDurling@lemm.ee 32 points 1 year ago (6 children)

Don't use vscode, use vsCodium, all the goodness of vscpde with none of the sleezy ms tracking

load more comments (6 replies)
[–] TankieTanuki@hexbear.net 31 points 1 year ago* (last edited 1 year ago)

I use Kate. gigachad-hd

[–] xantoxis@lemmy.world 30 points 1 year ago (6 children)

"Most of us hate microsoft" is honestly a pretty bold claim. They're just a company that makes software. The vast majority of the world's Linux users--which is to say, professionals who build or manage software that runs in Linux--don't care about them one way or another.

This sub might have an ideological skew, but you still don't know what people in here think about Microsoft.

[–] jack@monero.town 14 points 1 year ago

Microsoft has been a pain for Linux professionals and maintainers for decades. M$ called Linux a cancer and actively developed strategies to harm us. Look up halloween documents. No reason to believe they are different now.

load more comments (5 replies)
[–] theRealBassist@lemmy.world 28 points 1 year ago

You csn hate a company and like a product. They aren't mutually exclusive.

[–] teawrecks@sopuli.xyz 25 points 1 year ago (5 children)

This reminds me of when my dad holds an ideological belief about something based on politicians he doesn't like who support it.

"Climate change isn't real because Al Gore..."

"Supply Side Jesus isn't valid because Al Franken..."

"Affirmative Action is racist because Al Sharpton..."

Actually now that I think about it, maybe he just doesn't like people named Al...🤔

But anyway, if it's open source, and the source is sufficiently audited by third parties, and I'm able to compile and run it myself, and running it doesn't have undesired behavior (telemetry etc) then I don't care who wrote it, because it does exactly what I need it to.

load more comments (5 replies)
[–] Yuki@kutsuya.dev 20 points 1 year ago (12 children)

Choosing not to use good software from the same company just because another software they offer is subpar would be an unreasonable decision.

load more comments (12 replies)
[–] DocBlaze@lemmy.world 17 points 1 year ago (4 children)

many of you hate Google yet I'm willing to bet most of you flashed a custom or foss android rom like lineageos to your devices.

load more comments (4 replies)
[–] stepanzak@iusearchlinux.fyi 16 points 1 year ago (4 children)

I don't use VSCode for the exact reason. I used VSCodium but switched to Neovim. I see this problem more with GitHub (also owned by Microsoft). I was not able to get off GitHub yet, but I'm planning to switch to Codeberg probably. I heard that GitLab is also closed source?

load more comments (4 replies)
[–] possiblylinux127@lemmy.zip 16 points 1 year ago (2 children)

I don't

If you like vscode you can always use vscodium

load more comments (2 replies)
[–] mojo@lemm.ee 15 points 1 year ago (3 children)

It's a tool. You use the best tool available. Getting your day job done is your bottom line, you can't afford to be any less productive. If you're a foss coder doing it on your own time, go crazy. Using the most efficient tool isn't the same thing as supporting a company's bad practices, the real world isn't black and white.

[–] glasgitarrewelt@feddit.de 14 points 1 year ago

That's a bit black and white of you, isn't it? I don't like this approach ("can't afford to be any less productive"). I am a freelancer and I certainly can afford to be a bit less productive and earn a little less money by supporting and using free software only. And making you belive that you have to use the most efficient tool - no matter what - is exactly part of what keeps bad acting companies successful.

[–] teawrecks@sopuli.xyz 9 points 1 year ago

Using the most efficient tool isn’t the same thing as supporting a company’s bad practices

In some cases it is. Using google, or voice assistants, or chatgpt might be convenient for you, it might even make you the most productive you can be, but it's also supporting their platform and any associated bad practices.

I don't have any issues with using proprietary or closed source software, but that doesn't mean you should always use the best tool available. Because, you see, the real world isn't black and white 😉.

load more comments (1 replies)
[–] 404@lemmy.zip 14 points 1 year ago* (last edited 1 year ago)

Well it's really noob friendly. The introductory courses in programming all tell you to use it and it takes some time and experience to find alternative editors that 1. you like better, and 2. won't confuse you more than the course itself does.

I used to use VSCodium and the Vim extension. Then I downloaded Neovim and started configuring it, but I was never really satisfied with the config. Then I found Doom Emacs. It was pretty much the thing I tried turning Neovim into.

But I wouldn't recommend Doom Emacs to a first-year student that is still learning the fundamentals.

Edit: typos

[–] taranasus@lemmy.world 13 points 1 year ago

ITT people having their minds blown by the fact the creator and the creation are two different things.

[–] Quazatron@lemmy.world 13 points 1 year ago (1 children)

My hate for Microsoft is based on the Embrace-Extend-Extinguish business tactics they use since the 80's instead of competing on product quality.

Take a look at the recent computing history and you'll find plenty of examples of great software killed by MS shitty alternatives that were the default because of the stranglehold on the OS market.

load more comments (1 replies)
[–] tentaclius@lemm.ee 13 points 1 year ago (2 children)

I use NeoVim, but I don't hate Microsoft (they contribute a lot to Linux kernel). What is wrong with me?

[–] TopRamenBinLaden@sh.itjust.works 9 points 1 year ago* (last edited 1 year ago) (1 children)

I prefer Linux but I do think that the hate for Windows is blown out of proportion. Teams is a whole different story.

load more comments (1 replies)
load more comments (1 replies)
[–] schnurrito@discuss.tchncs.de 13 points 1 year ago (1 children)

Free software doesn't have owners, that is kinda the point.

load more comments (1 replies)
[–] sounddrill@lemmy.antemeridiem.xyz 12 points 1 year ago (3 children)

I use vscodium and ms office 2016, fight me

load more comments (3 replies)
[–] ILikeBoobies@lemmy.ca 12 points 1 year ago (4 children)

If Windows was open source it wouldn’t be as bad

load more comments (4 replies)
[–] macabrett@lemmy.ml 11 points 1 year ago

I'll be interested to see how JetBrains's Fleet works out. I like Rider a lot more than full Visual Studio (also Rider is actually available on Linux).

[–] orca@orcas.enjoying.yachts 11 points 1 year ago* (last edited 1 year ago) (1 children)

It’s hard to separate yourself from it when the company you work for uses it heavily and leans on some of the extensions for things like containers.

I used to be a hardcore Sublime Text user until it started formatting all of my code like garbage. I had plugins conflicting with each other and couldn’t find alternatives that did what I needed without clashes happening. Plus, barely anything is alive over on the Sublime side.

It’s hard to say no to an editor with that big of a community. You can find 100 plugins for your one need, vs 2 on the Sublime side (and you end up finding that those 2 plugins haven’t been updated in years).

You can always fallback to VSCodium.

load more comments (1 replies)
[–] beyond@linkage.ds8.zone 10 points 1 year ago

I wouldn't say I "hate" Microsoft (or Apple, or Google), but I recognize the harm they do to the free software movement and to the technology world in general. I wouldn't avoid a good quality free software just because it's made by a GAFAM company (as long as I stick with the free parts and avoid proprietary extensions), just like I wouldn't use proprietary software just because it's not made by GAFAM.

The point isn't to hate GAFAM but to seek freedom and control over your computing.

[–] CCL@links.hackliberty.org 10 points 1 year ago (4 children)

most of us hate the government and yet we use the roads

load more comments (4 replies)
[–] stifle867@programming.dev 10 points 1 year ago (5 children)

I was using Sublime Text for many years. Even after Atom came out I still used ST3. However, ST development is understandably slow compared to VSCode and it is now so far behind that loyalty isn't enough of a reason to continue using it.

load more comments (5 replies)
[–] Nibodhika@lemmy.world 10 points 1 year ago

Which goes to show that we don't blindly hate Microsoft, and that it's not that we refuse to use Windows because it's made by them, but because it's shit.

[–] HafizMuhammad@mastodon.social 9 points 1 year ago (1 children)
load more comments (1 replies)
[–] utopiah@lemmy.ml 9 points 1 year ago* (last edited 1 year ago)

Agreed, I share the same frustration (including for Chromium) as if developers were somehow blissfully ignorant of the political and economical power they give away to company that use and abuse their work, truly self flagellating.

load more comments
view more: next ›