this post was submitted on 12 Jun 2023
108 points (100.0% liked)

Free and Open Source Software

17957 readers
134 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

I want to talk about this because of a conversation I had with a colleague on a lunch break a few days ago. I am a doctor, and I was talking to him about how angry I was (and still am) about the fact that the COVID vaccines, when they were first invented, were not made public, but instead were patented and sold. This basic fact made millions of people around the world suffer. I was rambling about how scientific information should always be free. How we should be able to use the internet as the greatest library our ancestors could have only dreamt of, instead of putting information behind paywalls. Even back in med school I was an avid user of sci-hub and I wasn’t ashamed of it one bit. I still use sci-hub to keep up with new researches so I can treat/inform my patients better. And I hate how some of my colleagues think that I am stealing others’ work.

Anyways, so I was rambling on and on. I sometimes do that. And my friend said something so strange and unrelated (in my eyes) to the conversation. He said “Look at you, defending open access to medical information for everyone, yet you only use Apple products.” I was like, “What? What do you mean?” He explained, “Man, all the things you use are made by Apple. Your laptop, tablet, phone, watch, earbuds or whatever, made by the company that is one of the main adversaries when it comes to right-to-repair and open source software.” So you need to see here, I’m not a tech guy. It’s just not my field. My job only requires me to read textbooks and keep up with new researches in my field, which any device can do. So I was like, “I… I don’t think I follow.” So he briefly explained what open-source software is, and how it’s related to my idea of free and open access to information for everyone, but this time it’s not in our field but programmers’. And when I almost reflexively said “Well we’re not programmers” he said “I mean, when it comes to software, it’s the programmers’ and developers’ thing. But free and open source is an idea. It applies to everything. And I think you’re supporting a company that opposes your views by buying their products.”

We didn’t have much time left so that was the end of that conversation. And I have been thinking about it since. When buying tech products I mainly care about if they are integrated with each other or not. Like if I turn on Do not Disturb on my watch, I want my phone, tablet and laptop to go quiet as well. Or I like being able to answer a phone call on my laptop. And I love the aesthetics of Apple products, at least more than what other companies have to offer.

Every evening since that conversation I’ve been looking up stuff related to open source software. Linux, distros, the philosophy behind it all, Linus Torvalds, Steve Wozniak, Arch, "read the wiki", terminal, GUI, AAAAAAAAAAAAAAAAAAAA my brain is filled with so many things at this point that I don’t understand anything at all.

So, TLDR; I’d love to hear your opinions about Apple. Most people (myself included) buy Apple devices because of the ecosystem, the design, privacy (?), consistent updates (especially on mobile), or for you might say, a lack of knowledge in the field of tech. Do you support Apple or are you against them, or are you indifferent? Do you think people who are not in the tech field as well should look into and use open source software? Leave your thoughts below! ^^

(page 2) 50 comments
sorted by: hot top controversial new old

These are probably more related than you think. I believe we were on track to work together in a global Open Science initiative until Bill Gates stepped up to bankroll most of the biggest initiatives under the agreement that the results were proprietary.

Apple historically was the first company to sue for software copyright infringement. As many other have posted in this thread, they haven't gotten better over time.

[–] negativenull@negativenull.com 4 points 1 year ago* (last edited 1 year ago)

Check out https://www.eff.org/: Electronic Frontier Foundation

[–] TheYang@lemmy.ml 4 points 1 year ago

I consider Apple to be one of the most evil corporations out there, but it appears that my interpretation of "evilness" seema to coincide with size a lot.
so maybe i just don't like (stupidly) successfull companies.

Anyway, I think Apple locks people in their very nice walled garden and in that garden uses a lot of public infrastructure (like open source software, but also other open services on the net), and gives comparatively very little back to the community.

and they do it, because they think it propably makes slightly more money.

Which is also the reason I don't trust their privacy promises at all, since they can't prove many of them.

Apple could be an enormous force for good, but to me it feels like they care more about making 0.5% more money to put into their hoard.

Terrible company, I do believe the world would be better if it vanished.

[–] Synapse8260@beehaw.org 4 points 1 year ago (1 children)

I use Apple Watch, phone and iPad because they just work. For my computer, I use Linux. Don’t overthink it.

[–] ursakhiin@beehaw.org 2 points 1 year ago (1 children)

I use almost no Apple products. My wife uses their phone, tablet, watch, earbuds, computer, etc. It's mostly a matter of preference. I generally prefer Android and non Apple earbuds and my watch doesn't have a touch screen so the battery lasts a week or so vs the Apple watch which gets about 18 hours.

Apple is definitely a design leader, though Google, Facebook, and Twitter have moved that bar further forward with open-source framework's.

Though from a FOSS perspective, I will agree that Apple is more parasitic than beneficial.

They generally make very little strides forward for open source and MacOS being POSIX compliant includes a ton of FOSS to make it work.

[–] JohannesOliver@beehaw.org 2 points 1 year ago* (last edited 1 year ago)

They do share significantly more OS code than Microsoft, and I think their usage and ownership of CUPS is probably why printer support has gotten better on Linux. I think they could share significantly more, especially enabling third party distributions of Darwin again, but I also find that few people seem to be that aware of what they do share and just assume they don’t.

On the iOS I should be able to toggle a Developer Mode, click through a warning about being out of support, and break my stuff if I want to. They should encourage the tinkerers.

[–] Damage@feddit.it 4 points 1 year ago* (last edited 1 year ago)

In wise words of Commander Data: "I realized, it is the struggle itself that is most important. We must strive to be more than we are, Lal. It does not matter that we will never reach our ultimate goal. The effort yelds its own rewards"

You now understand the importance of free software just like you already knew the importance of free knowledge. You don't need to force yourself into shapes you don't fit, but you can help move us all into a better future for everybody.

[–] Hamartiogonic@sopuli.xyz 4 points 1 year ago

You touched upon quite a few interesting topics, so I’ll try to summarize a few things quickly (i.e. prepare for a wall of text).

Generally speaking, citizens of various countries around the world pay taxes, and some of that money gets turned into science. Theoretically, those papers should be accessible to all the citizens because they paid for the experiments to be made and the papers written.

However, the story doesn’t end there! Usually, those papers go through a bizarre system where the scientist pays for them to be published in a journal and then the readers also need to pay to read them. IMO this part of the system is very broken, and open access seems like a way to fix it.

If you feel like it’s all just a big scam, then using sci-hub doesn’t really have any ethical problems. If you feel like the system is contributing something important, then paying for it shouldn’t be a problem either. I’m open to both interpretations, but I’m also reading from sci-hub, so I’m not entirely neutral.

I wonder if you friend would argue that scientific journals are a scam and Apple is also scamming people in a way. If that’s the case, it’s a social justice thing, isn’t it?

It’s true that Apple is pretty bad when it comes to right to repair or FOSS. If you believe that more things should be FOSS, then you probably would be using Android products instead. However, that world comes with a long list of problems too, such as privacy, but that’s a story for another wall of text.

However, as far as the philosophy of open source is concerned, Android is slightly better than iOS. If you’re all about supporting open access and open source, it would make a lot of sense to use Android and avoid all Apple products.

Obviously there are other ways to look at this subject. Personally, I would love to use a 100% FOSS electronics, and as far as laptops are concerned, you can go pretty far in that direction. Mobile devices are a very different story though, but that’s a story for yet another wall of text.

[–] misguidedfunk@beehaw.org 4 points 1 year ago (2 children)

Having languished for years hoping for new updates of android and being hampered by carriers or phone makers, I greatly enjoy the long term support apple gives to its devices.

On then computer front I’m a huge fan of Linux distros. If I could I’d move on from windows.

load more comments (2 replies)
[–] nieceandtows@sh.itjust.works 4 points 1 year ago

I have an iPhone, use a MacBook for work (only options are windows and Mac), but use Linux at home. I was an android user years ago, but one of the things that pushed me away is google treating android users as a data source. There were ‘bugs’ which caused the google services to run constantly in the background. In my opinion, Apple cares about users privacy lot more than google does. Use whatever tool suits you best.

[–] Bluejay@beehaw.org 3 points 1 year ago

Maybe this isn't contributing much, but I'm trying to put myself out here to keep the community active. I always would hesitate before commenting my opinion on reddit, lol.

My job borders on the tech industry (environmental modelling, so we use a lot of the framework that programmers do but most of my work is environmental work), but I've always had a really great interest in tech and gaming.

I had a couple of different Android phones, like I really tried - some LG phone but also a Samsung Galaxy S3 - and I felt like they aged quickly. If I installed one too many weird apps it would start running slow like the PCs I used to pirate on in the 2000s. That has literally never happened to me with an iPhone. The ease and seamlessness of messaging and facetiming with other iPhone users (80% of people in my life) is great enough that I can kind of shrug my shoulders and say 'There's no ethical consumption under capitalism anyways.' Plus the seamlessness with the Apple Watch and being able to keep my phone in my bag and know if anything important comes up by looking at my wrist? Honestly has helped me kick the phone habit.

I had a Mac for a while also, but ended up selling it when I felt so limited in the games I could play and apps I could use. I find that Apple's computers are pretty worthless to me, but if I had the money to spend and wanted a reliable, fast browsing and general computing experience, I'm sure I would gladly spend the money on it. But this is coming from someone with a $3000 beast of a home machine lol

[–] 77slevin@sopuli.xyz 3 points 1 year ago (1 children)

My view: I could not, even if it would safe my own life, explain my 69 year old luddite mother how to operate and navigate an Android smartphone, but I was able to teach her how to use an iPhone 7 Plus without much trouble. She's 73 now and scrolls Twitter and Instagram like the best of them. Replies on emails are still full of typing errors but hey we communicate just fine.

load more comments (1 replies)
[–] Jaxor84@sh.itjust.works 3 points 1 year ago

I've been an Apple user now for several years now and I get why someone would choose an Apple product, disregarding their monopolous philosophy. Every device is extremely well made with attention to detail, feels almost worth the money you're paying for. The software is adjusted for every device, on iPad you (most of the time) get software that utilizes the space and not just upscaled mobile software. I'm sure that goes for Android now too, but at least it didn't when I switched. The "ecosystem" works incredibly well, everything can be sychronized and my AirPods connect instantly.

However since I've started going to university my mindset has changed. Now I value repairability over being "Apple chique", I've started becoming more and more attached to the open source philosophy (not only concerning software) and frankly, I don't feel a need for Apple anymore so the drawbacks started weighing heavier. I swapped my MacBook for a ThinkPad running Linux. I don't care about the cloud anymore either - I'm much more happy with having my own, decentralised, cloud. I also feel like I want some change. Apple has become boring to me - but that is a personal taste.

[–] kek_w_lol@lemmy.one 3 points 1 year ago (7 children)

I hate the current state of Apple with a burning passion. At some point I had tried using their devices. They treat me like I am retarded. But if you like their interface, the interconnectivity and the workflow, more power to you. I myself have bought windows keys from shady websites for like 10% of the price (I am a gamer and linux wasn't ready for gaming at the time). I have stripped the OS of all the tracking bullshit, used third party tools to disable everything I don't like, uninstalled Edge (painful), installed tools to disable licensing checks in programs (sketchy), etc. I have never bought an iPhone. When I switch phones, I root the old one for shits and giggles. I use only open-source software and everything I publish (files for 3d printing) are openly accessible too and never paywalled. But not everyone can live like me. I have, at one point in my life, spent 18 hours at my PC screwing around with the registry in windows, to disable some slimy POS tracker. I do not have a problem with anyone choosing convenience over cheapness or open-sourceness. But I hope more people make the leap. Because your coworker is right. The problem is absolutely the same. I hope open-source gets more convenient to use. For example gaming on Linux is finally possible. You can't change the whole world, you can only change yourself. And you won't do it overnight, you have to wake up in the morning and make a conscious effort of making a change in your routine. I convinced my SO to at least try an Android phone after she was done with her iPhone. Now she can never go back. Now she has a Laptop with Windows on it. A custom PC, which she wouldn't trade for a top of the line MacBook. In any case, OP: if you want to make a change, do it one step at a time. Don't overload yourself. I was introduced to linux by my dad, where he helped me follow a tutorial on how to make a bootable usb drive for Ubuntu. It was fun and not complicated at all. Once you have that USB, try booting off of it, play around in Linux. Have some fun. It is closer to MacOS than Windows. It just doesn't stop you from being dumb and doing dumb things :). And after that, if you like it, do some more research, try some more things. Be the change you want to see in the world.

load more comments (7 replies)
[–] primscha@beehaw.org 3 points 1 year ago

(Note that I'm not much of a tech wiz myself, so I only roughly understand the issue with the lack of privacy.)

When it comes to weighing the pros and cons between security versus convenience, it's hard for me to say that one tops the other. We live in a fast-paced world. At the same time, I hate the idea of people profiting off my data and trying to snoop. A lot of companies like Apple have an iffy reputation when it comes to data security, even though they say they protect your data and privacy. At the same time, many companies provide services which have become an integrated part in people's lives.

I have an Android because I love dabbling with FOSS apps. I never want to have a phone from Apple. However, I also have an iPad— and I'm planning on getting a MacBook. The iPad is good for taking notes and making digital art, while the MacBook helps me deal with industry standards in my future career field.

So for me, I'm not indifferent but... I guess a better way to word it is that I'm wary. On a day-to-day basis I prefer efficiency, but in the long-term I think it might bite me in the ass. Somehow. If it didn't already. (Probably did.)

[–] poVoq@slrpnk.net 3 points 1 year ago

Apple is the worst... and they make it really hard to break out of their walled garden once you made the mistake to enter it. But don't throw away everything, just don't give them any additional money and try to somehow escape from that prison over time. But it will be hard as Apple intentionally breaks interoperability with things that are not Apple.

[–] Clover@beehaw.org 3 points 1 year ago

I like to tinker. I don't buy apple products. I get that most people want a device that just works when they pick it up and integrates with the rest of their devices. Apple does this really well.

While I personally agree with your colleague, one must consider one's use case and the amount of time and effort it will take to replicate the things you like about the apple UX and ecosystem and make a judgement call. I have a Windows desktop, a Linux server, an Android phone and tablet and I spend a fair amount of time seeing them up and keeping them talking to one another to share data, but even then I can't get them to share settings simply like do not disturb.

Apple has innovated on the user experience to the point where if I pick up an iphone I can't navigate around it because it relies on a soft touch, "intuitive", gestural interface. And therefore it's easy for me to shun apple products on principle. The real hard work is migrating off the platform you know. And for people that were raised in the apple touch ecosystem, I don't realistically see many of them ever leaving.

[–] Jentu@lemmy.film 3 points 1 year ago (2 children)

I'm going to give a different and possibly controversial opinion to the others in here. To get started, I admit that I am a daily mac and ios user so there's definitely some bias there. That being said, I think there is a clear difference between the vaccine and information resources and using a mac or iphone. I think there is an incredible need for there to be a free and open source option that exists for everything (especially for public health and information), but not everything needs to be free and open source if a free version exists elsewhere (or even multiple viable free options). Just because I like going to libraries doesn't mean I dislike book stores. As a video editor, I very much disagree with my professional industry basically mandating ProRes, which forces Mac use (or at least it did for a long time), which institutes a costly and sometimes impossible barrier to entry for many people, which is lame because more editing friends in post is always better.

Maybe there's something I'm missing in the argument, but it seems like if a programmer or end user wanted to use open source software, nothing is stopping them, but if a government wanted to implement "open source" vaccines, that wasn't possible because of the patents. Sure, cross-integration would be super nice (airpods on an android, ipad on windows, imessage on everything, etc), but I don't know if it should be an expectation, just like cross-play in video games would be super nice, but shouldn't be an expectation.

I do like tinkering with things though, and that's really my main personal qualm with apple (I know they're a huge megacorporation, but they don't generally make my personal life worse for the most part). I was running a pretty beefy hackintosh for 7+ years before that computer decided to give up. Now I use that hardware for a home media server. I also love tinkering with little linux distributions on my raspberry pi. Apple really doesn't scratch any of these itches for me, but that's why I do both. I have the reliable mac for work and general computing use and I have my other devices for everything else.

load more comments (2 replies)
[–] fratermus@fedia.io 3 points 1 year ago

The only Apple thing I ever enjoyed using was a ][e.

[–] Floppy@beehaw.org 3 points 1 year ago

I'm a huge open source advocate and developer. I used Linux for many many years, but these days I'm Apple all the way. I'm too old to hack around with everything, I want my commodities to Just Work, so I can focus on the stuff I want to do with it. Also, Apple are the only big company I remotely trust on privacy.

[–] Mogster@beehaw.org 3 points 1 year ago

I don't use Apple products myself, although I do have an old iPad. My main issue with them isn't a moral one though, it's that Apple seem to design their products to work as slickly as possible with their own ecosystem to the detriment of everything else.

If you use an iPhone, an iPad, an Apple Watch and a Mac then you're probably enjoying a great user experience. If you want to use an Apple device with anything else you're probably in for some amount of pain. I'm not against them, but they're not for me.

I do try and use FOSS software where I can, not least Lemmy and Mastodon, but my main devices are a Windows PC along with an Android phone and tablet. Windows is obviously closed source, and while Android itself is open source you can't say the same for all the vital Google stuff on top. I have a plan to get my hands on a high specced Raspberry Pi when they're finally back in stock and use it as my main home desktop for light use. If I had a laptop of my own I'd definitely be running Linux on it too.

I think everyone should absolutely look into FOSS hardware and software, although in reality I doubt most people would care. If anything it's just the "free" part they care about, but there's obviously a huge benefit in software and hardware being free for others to build on, fork and improve. I'd love nothing more than seeing everything work on this principle, but that's sadly not the world we live in.

[–] emr@lemmy.sdf.org 3 points 1 year ago* (last edited 1 year ago)

My main problem with Apple is they really only care about what you've done for them lately.

They have a tendency to obsolete things and force devs to come along for the ride. They killed PowerPC, they killed flash and they're in the process of killing x86. If devs are still around they need to work to catch up. If they aren't, the applications just won't work anymore. Compare this to the backwards compatibility of, say, Windows applications. I like when my applications continue to work.

I also wish they'd never inflicted smartphones upon the world, but I suppose that's a personal gripe.

[–] Badass_panda@lemmy.world 3 points 1 year ago

Apple is just about the worst offender out there in terms of desire to maintain a closed ecosystem.

  • They only adopt open hardware standards when forced to by law

  • They scrupulously enforce price controls on their resellers, ensuring that you can't usually purchase prior generations at a discount

  • They intentionally degrade performance on older generations of devices through malicious software updates to force users to upgrade

  • They aggressively combat open source and cross platform integration. E.g., Apple TV can't be cast to a Google device, etc.

[–] betrayedinsect@lemmy.one 2 points 1 year ago* (last edited 1 year ago)

I personally don't support Apple.

Their ecosystem is great, their workflow is seemless, their products are sleek and well designed.

The keyword here is their, because they only care about you as a consumer, your device isn't yours to change, either in software department by locking down IOS or creating their own standards instead of adopting open existing ones like whatever the fuck is their messaging protocol instead of RCS (creating the whole green bubbles vs blue bubbles shenanigans) or not adopting proper graphics APIs like Vulcan in MacOS etc..., in the hardware department they block and try to stop independent repairships, while pricing theirs so that is more feasible buying a new one device than fixing it, claiming they took the charger in the box for the environment or removed the headphone jack, bravely as they said, because there was no space, putting wired earphones to waste and promoting their battery powered earphones which will eventually die with no way to replace the batteries and become e-waste.

All that rant, to say they do some shit, and are somewhat anti competitive and consumer, but if their workflow fit's you, don't feel bad for continuing using it and supporting them because the worth you may produce, with such workflow, to do world and the society arround you, may outdo their bad, you specially being a doctor, just try to fight your fight, getting away from them if you so wish, and if you can't, support those who do like the free software foundation or Foss projects that you like or see value in them and you would already be doing wonders.

Etheir way if you need help in any transition you that you mentioned there like switching to Linux their sublemmy? would gladly take you.

[–] runawaycorvid@lemmy.world 2 points 1 year ago (1 children)

Really jumped in the deep end with your research, huh? :)

I guess a good place to start would be deciding what actually bothers you. Megacorp sucks because of [shitty capitalism, shady labor practices, locking down devices, privacy, insert other complaint]. Weigh those against the benefits you get.

My biggest concern is generally privacy and monetization of my data, but I still use an iPhone because my family wouldn’t get off my case about ease of sharing photos, videos. So I only have the iPhone. Don’t buy anything else from them. I turn off as much tracking and data collection as possible. I only have two outward-facing files in iCloud — my encrypted password keeper so that I can access it both from phones and mobile, and an encrypted file vault that can only be opened if you first get into the password keeper.

FWIW on the FOSS side, I still use Linux. I used to use GrapheneOS on a Pixel 5a that worked otherwise well.

load more comments (1 replies)
[–] pre@fedia.io 2 points 1 year ago

@IronTwo Yep. I don't use Apple primarily because their ecosystem is too closed and you gotta register and buy a programming license from them to do any programming.

Screw all that, I'm staying where the ability to program my devices is guaranteed and I can load and run free software if I want and I don't have to get permission from mega-corp to change the apps I run.

[–] chicken@beehaw.org 2 points 1 year ago

i dont like apple, but i understand why people do. the ecosystem seems convenient, the promises of privacy, etc. but as a techy person i dont like to use them, it feels too constricting and overpriced. and they havent innovated in a long time (with the exception of vision pro, which although i find ridiculous, at least they finally did something innovative)

load more comments
view more: ‹ prev next ›