Free Software

1249 readers
1 users here now

What is free software?

Free software is software that respects the 4 software freedoms. The 4 freedoms are

Please note: Free software does not relate to monetary price. Free software can be sold or gratis (no cost)

Rules:

  1. Please keep on topic
  2. Follow the Lemmy.zip rules
  3. No memes
  4. No "circle jerking" or inflammatory posts
  5. No discussion of illegal content

Please report anything you believe to violate the rules and be sure to include rhetoric on why you think it should be removed.

If you would like to contest mod actions please DM me with your rational as to why you feel that the relivant mod action should be reversed. Remember to use rhetoric and to site any relevant sources. You will only get one chance to argue your point and continued harassment will result in a ban.

Overall this community is pretty laid back and none if the things list above normally are an issue.

founded 2 years ago
MODERATORS
1
2
 
 

I'm trying to think of different classes of software and how well FOSS stands up to proprietary software. I'm strictly referring to FOSS versus proprietary here, not commercial versus non-commercial etc. Diversity of software is a plus (e.g. there being three great video editors instead of one), but I'll be trying to judge this by the best of the best rather than all of the applications taken together. Each will have the following rating, basically from 1–5:

  • No-brainer – FOSS is at the top of its class and substantially better than proprietary software. If proprietary software does exist, it's at best used for niche reasons, at worst used due to inertia in the userbase or being the default software for an OS.
  • Fiercely competitive – FOSS is heavily competitive with its proprietary counterparts and can more or less do what they do. No one would bat an eye if you said you used FOSS.
  • Some tradeoffs – FOSS is quite usable but may not have all the bells and whistles (or, if applicable, install base) of proprietary software. Maybe you use it because it's what you're used to, out of principle, because the proprietary alternative is enshittifying, because you genuinely prefer it over the proprietary alternative once you've figured out its quirks, or because it's free as in beer.
  • Massive tradeoffs – FOSS is usable but with considerable difficulty. User experience may also be very poor, and it's used out of principle, because you want to help develop it, because you put a lot of weight on a niche consideration, or because you have the means and expertise to use it efficiently that most people wouldn't.
  • Not possible – No FOSS exists, or what FOSS does exist is unusable for the vast majority of people even with compromises.

Video player: No-brainer. Built-in video players on commercial desktop OSes are trash, and video players like mpv and VLC are fantastic. Even people who don't know much about software will download them for a better experience.


Server OS: No-brainer. Windows Server is still a valid choice, but that's often going to come down to familiarity rather than an actual good technical reason not to use Linux. The bulk of commercial servers run Linux, and a hobbyist would find Linux easily the most accessible option.


Desktop OS: Some tradeoffs. Plenty of software people really need to use simply won't work on desktop Linux. There are serious reasons you'd want to use it over Windows and macOS, but it can lack major quality of life features and consistency present in those OSes.


Mobile OS: Massive tradeoffs. Doing this precludes many phones, including some top-of-the-line ones. Some which are viable may only be possible using an exploit with some level of risk. Installing one immediately voids your warranty (and irreversibly destroys security features like Samsung's Knox if you want to switch back), which could put you out hundreds of dollars. From there, you have choices between a GNU/Linux distribution, GrapheneOS if you have a Pixel, or LineageOS. If you didn't have to worry about installation, these would probably be more under "Some tradeoffs", as even GrapheneOS (intentionally) doesn't seem quite as streamlined as vanilla Android.


Smart watch OS: ~~Not possible. I'm not aware of any way to get a FOSS operating system onto a modern smartwatch.~~ Major tradeoffs. Revising this due to mention of the PineTime and Bangle.js, and I'll be looking at the Bangle.js 2 for this, since the PineWatch seems substantially cheaper. The first part of this that makes this a major tradeoff is that you have a very tiny selection to choose from, and you can't do anything with your existing watch (contrast this with, say, Linux, which can almost certainly work on your current PC). I've compared two example devices below.

Watch comparisonGoing to estimate it at about $120 including shipping. I'm going to find the cheapest general-purpose, non-Apple watch I can, which ends up being a Pixel Watch 2 open box in excellent condition at $195 with LTE functionality (assume ~$220 with tax).

  • Both have GPS.
  • The PW2 has an estimated 50 meters of water resistance compared with the BJS2's one meter (IP67), making it a non-starter for exercise when swimming or probably just going on a boat.
  • The PW2 has about the same size for the watch body.
  • The display for the PW2 is an AMOLED display with ~320 ppi opposed to an LCD with ~135 ppi (PW2 has 1000 nits; no indication for BJS2, but probably much less).
  • The PW2 has much greater storage at 32 GB eMMC with 2 GB of RAM opposed to 1 MB flash with 256 kB of RAM.
  • No mention of Wi-Fi or mobile data on the BJS, just RAM, while the PW2 has 802.11n and LTE.
  • Crucially, the PW2 has Gorilla Glass 5 instead of 6H hardened. No indication what the body is made of (PW2's is aluminum; not bad, not amazing), which is concerning to me.
  • The PW2's battery life is 306 mAh (opposed to 175 mAh) and presumably much faster charging, and the AMOLED display being able to turn off black is likely to compensate somewhat for the higher pixel density.
  • I would also guess that by nature of being made by Google, the PW2's sensors are substantially more accurate and robust than the BJS2's.
  • The processor too of course is much lower-powered.
  • Finally, Android Wear 4 is likely to have substantially fewer hiccups than whatever software the BJS2 runs by default.

For what is a pretty substantial 180% of the price, you're getting so much more with the PW2 that I still wouldn't consider the BJS2 a viable option unless I had the kind of serious know-how to tinker with it and a reason to do so.


Game console OS: Not possible. I'm not aware of any way to get a FOSS operating system onto a modern game console like a PS5, Xbox Series, or Switch.


TV OS: Major tradeoffs. You'll have to find a dumb TV and then you'll want to use a Raspberry Pi for something like OSMC or LibreELEC. The process is just considerably more difficult than finding the least enshittified smart TV and never connecting it to the Internet.


Photo editing and image creation: Some tradeoffs. This rating will depend on what you're using it for, where I've heard professional photo editing is more like "Massive tradeoffs". Software like GIMP, Krita, and Inkscape are good, but Adobe products are the industry standard by a wide margin and are likely to continue to be that way for a long time. The price will probably be the biggest advantage for the average user.


Video editing: Some tradeoffs. Software like Kdenlive and Shotcut are good, but Final Cut Pro, Premiere Pro, DaVinci Resolve, and Vegas Pro are likely to handily beat them for anything more than basic editing, and FOSS meanwhile really only has the selling points of being free as in beer and free as in freedom.


Audio editing: Some tradeoffs. This rating will depend on what you're using it for. Audacity and similar applications seem, as before, to not be quite as robust as other solutions like Adobe for professional work, but they've served me well for basic editing.


Office suite: Some tradeoffs. Not including email client here. LibreOffice just isn't as powerful as MS Office for complex workflows, but it's absolutely fantastic if you just need something for everyday use and don't want to pay MS' ridiculous fees or use a shitty online service like Google Docs.


Email client: Fiercely competitive. This almost went in "Some tradeoffs" simply because most people aren't going to care about a desktop-based email client and will instead use the web client (unless they have addresses from multiple domains), but the fact that the Thunderbird setup these days is so trivial saved it. I've heard that unlike Outlook, Thunderbird doesn't scale well to an enterprise environment, but I've never had any problems using it as just a regular user. Maybe if you already pay Office365's absurd subscription prices for OneDrive or the other applications you could be inclined to choose Outlook, but Thunderbird seems like the much better option for most users otherwise for the price difference.


Browser: Fiercely competitive. I would almost say that it's a no-brainer given that popular browsers like Chrome and Edge are made up predominantly of FOSS, but they're still proprietary, so what can you do. Firefox is realistically just as good as Chrome or Edge (and if you really like Chrome, just use Chromium). You might choose one over the other for specific features, but likely much of the share of Chrome and Edge comes from just being the de jure or de facto defaults.


PDF reader: Fiercely competitive. For reading PDFs, I really like MuPDF on mobile and Okular on desktop. For anyone who needs to edit PDFs, something like LibreOffice Draw probably doesn't work very well, but strictly for reading them, I even prefer Okular to the bloated experience of Adobe.


Social media: Some tradeoffs. Communities are often smaller and more fractured, which to some who prefer everything to be completely centralized isn't preferable. There are things on proprietary, centralized social media you simply can't currently find on FOSS social media. Getting to a point where I'd bump this to "Fiercely competitive", and a lot of this is a networking effect issue rather than the underlying software. (However, some is still a software issue, for example underbaked moderation tools on Lemmy compared to on Reddit.)


Video sharing: Major tradeoffs. Treating this as separate from 'Social media'. PeerTube is much harder to use than major VoD sites like YouTube, TikTok, or Twitch. First, you need to find an instance, and this is in my opinion way harder than something like Mastodon or Lemmy. The instance you choose massively impacts the videos you have access to (in a way that's hard to really understand until you sample them over multiple days), and because it's PeerTube, that's already not a lot in the best case. Sometimes an instance will just shut down with no warning. There's usually a pretty small upload limit for videos (which makes sense, but YouTube has none). And because of the network effect, the content just isn't there at all even for the kinds of niches you'd expect like tech news. I wish PeerTube were there, but it just isn't for the overwhelming majority of people.


News: Fiercely competitive. An RSS application works so nicely for news that I've stopped using news apps entirely. I would honestly almost put this into "No-brainer" except that 1) certain news just isn't available this way, 2) you have to go out and find the feeds that do exist, and 3) an RSS feed can be really disorganized by default in a way a proprietary news app usually isn't.


Donations platform: Some tradeoffs. Liberapay is really nice for taking payments, but unlike something like Patreon, you can't really give your patrons different rewards tiers at any kind of scale. They take a very minimal amount of 3.1% for Stripe or 5% for PayPal. They're a non-profit funded by donations, so they're not scraping much if anything off the top.


Emulator: No-brainer. This one's kind of niche, but going over it because I enjoy emulation. It's very rare these days to find a proprietary emulator that's top of its class. Emulation for most systems is very mature, and FOSS almost always leads the pack. Quasi-exceptions to this are DuckStation (PlayStation) which recently went non-FOSS but still operates on a source-available, contributions welcome model, and redream (Dreamcast) which went closed-source in 2018 and has since fallen behind Flycast but not by much.


Music streaming/podcasts: Absolutely no clue. Sorry, but I'd love to hear from someone who does know.


Code hosting: Fiercely competitive. Codeberg is FOSS and a non-profit, and obviously Git itself is FOSS. For enterprise levels of software development, GitHub or GitLab may be more desirable, but for smaller or medium-size projects, Codeberg seems like a great choice.


3D modeling: Fiercely competitive. This one's not my area of expertise, but it seems like Blender is giving proprietary programs a serious run for their money.


Game engine: Some tradeoffs. This one's going to depend heavily on if you're an indie dev or not. I'm sure AAA game studios would put this under "Massive tradeoffs" compared to Unreal, but Godot seems like a great choice these days for indie devs, possibly soon to become "Fiercely competitive". It seems right now that there are still some growing pains compared to Unity but that these are being gradually ironed out.


Screen recording/streaming: No-brainer. OBS Studio took what was a disorganized mess of garbage proprietary software in the early 2010s and burnt it to the ground.


Writing a program: Some tradeoffs. JetBrains, Microsoft, and Apple still handily lead the pack here for IDEs. There are plenty of FOSS text editors, a lot of extensibility in editors like Emacs, and some IDEs like Eclipse, but you could find yourself missing quality of life features in the more robust IDEs. Probably the biggest saving grace here is that VS Code is FOSS as long as you compile it yourself, but that is at least a bit annoying and frankly something most people aren't going to know.


Computer-aided design: Some tradeoffs. FreeCAD (3D) and LibreCAD (2D) seem generally inferior in terms of usability compared to AutoCAD, and you probably wouldn't choose them for a complex professional project. Good enough for a student or garage project, though.


Text messaging: Some tradeoffs. The tradeoffs are mainly related to the network effect. There exist plenty of free SMS apps, and there are secure messaging apps like Signal, but it's usually easier for most people to stick with what their acquaintances are already on. The apps themselves are quite nice but may miss some frills that come with proprietary apps. For example, iMessage now also uses secure E2EE with other iOS users, and it uses SMS for non-Apple users, which means plenty of users won't want to keep tabs on a separate app just for messaging one or two people.


Group messaging: Some tradeoffs. Referring here to Discord-esque platforms. The tradeoffs are mainly related to the network effect. The main two I know of are Matrix and Telegram. Telegram is shitty in that it rolls its own dubious cryptography, makes you sign up with your own phone number, and doesn't encrypt group chats by default. It's fine, but using Discord is honestly more intuitive, and there are more tools for moderation. Matrix is also lacking in moderation tools, the scheme where you often need a secondary key to log in is unintuitive for a typical user, and they give you a list of rooms to check out sorted by popularity despite having no guarantee that they're moderated (which is horrible UX; you really shouldn't be recommending them if you can't at least have some confidence it isn't flooded with crypto scams and other garbage). In general, you won't find all the bells and whistles Discord has, but more importantly, you'll be hampered by the network effect. Of course the major benefit to Matrix is privacy, and Element is a fine client for desktop and mobile.


Torrents: No-brainer. Applications like qBittorrent and Transmission are far ahead of shitty proprietary ones like μTorrent.


Smart home control: I actually have no idea on this one. As someone without smart devices, I'd love to know how Home Assistant stacks up.


Video games: Not possible for the most part. Some basic or niche games are FOSS, and plenty of games have gotten decompiled to become source-available, but you have desperately few options for most FOSS games. I know it seems silly on the surface to think of FOSS video games, but they're a class of software that many of us play.


Navigation: Some tradeoffs. OpenStreetMap has good apps like OsmAnd and Organic Maps, but these aren't quite as streamlined as apps like Google Maps. For example, if I input an exact address on OsmAnd~, it'll just show me the street rather than the precise address (which is often close to useless). OsmAnd~ also has noticeable buffering when moving around the map despite the fact I have the entire thing saved locally. (Organic Maps doesn't have this but also doesn't seem to have satellite terrain maps). Lastly, OSM often just doesn't have up-to-date information on locations like GMaps does.


Weather: Fiercely competitive. OpenMeteo is great, and mobile apps like BreezyWeather are honestly better UX-wise for me than stuff like AccuWeather.


Encyclopedia: No-brainer. This isn't entirely technically under the FOSS umbrella, but it's close enough. Wikipedia's app is FOSS. MediaWiki is FOSS. All of Wikipedia's text is available both under CC BY-SA 4.0 and the GFDL, 99.99% of the media is available under a copyleft license too hosted on Wikimedia Commons. I don't think that their backend is FOSS, but this is about as close as it gets. Plus you can have it offline too. Britannica just gets blown out of the water here in almost every aspect.


Drivers: Some tradeoffs. This will vary from product to product, but it seems for the most part that drivers on average work well enough but (again on average) maybe not quite as well as their proprietary counterparts. I imagine sometimes they work better or are the only option.


Search engine: Major tradeoffs. Here I'm referring to searX (now seaXNG?) as the only one I know of. It's great that you can self-host, but the first major here is – as a normal user – having to find an online instance in the first place. This would just put it under 'Some tradeoffs', but frankly the default results are just garbage (searX allows for a lot of customization, but manually adjusting which results get included from a list of hundreds is a terrible UX except for a select few people who want to spend an hour configuring their search engine for what are probably similar results to what you could receive on DuckDuckGo). Example results below:

Click here for example search resultsA search for 'hello' on searx.be returned in order: a header for the Wikipedia page on Hello; a random question in Chinese on Zhihu; five consecutive answers.microsoft.com questions; another Zhihu question on Windows Hello; an answers.microsoft.com question; a Zhihu question on Windows Hello; and an answers.microsoft.com question as the entire first page. Page 2 begins with Zhihu. DuckDuckGo meanwhile returns the definition from the American Heritage Dictionary 5th edition, the Wikipedia article, Hello magazine, the Merriam-Webster definition, the Cambridge definition, the Wikipedia article again, the same Cambridge dictionary definition again (??), the Collins Dictionary definition, the Oxford learner's Dictionary definition, the Vocabulary.com definition, the Cambridge Learner's Dictionary definiton, and the yourdictionary.com definition. Adele's song 'Hello' begins the second page. StartPage with Google's backend meanwhile is basically just Hello by Adele, Hello by Lionel Ritchie, the shitty, overpriced service hawked by YouTubers HelloFresh, and finally the dictionary definition. So none really do it "well", per se, but searX's is just trash.


  • Desktop firmware: Not possible.
  • Laptop firmware: Massive tradeoffs. You have to explicitly get a niche device with coreboot or you're shit outta luck. Once you have it, though, it seems to work great. It just hugely limits your options.
  • Mobile firmware: Not possible.
  • Router firmware: Fiercely competitive. Not quite a no-brainer since 99.9% of people are unlikely to ever use the features that make firmware like OpenWRT better, but the install being trivial and it being an altogether better piece of software keep it at "Fiercely competitive".
  • Printer firmware: Not possible. I'm sure it's been done by someone at some point, but you really only have FOSS printer drivers, not firmware.

Anything I've missed? Any where I'm way off-base?

3
 
 

We're very happy to share Techlore's video review of the BusKill Kill Cord.

BusKill Techlore Review
Can't see video above? Watch it on PeerTube at neat.tube or on YouTube at youtu.be/Zns0xObbOPM

Disclaimer: We gave Techlore a free BusKill Kit for review; we did not pay them nor restrict their impartiality and freedom to publish an independent review. For more information, please see Techlore's Review Unit Protocols policy. We did require them to make the video open-source as a condition of receiving this free review unit. The above video is licensed CC BY-SA; you are free to redistribute it. If you are a video producer and would like a free BusKill Kit for review, please contact us

To see the full discussion about this video on the Techolore forums, see:

Support BusKill

We're looking forward to continuing to improve the BusKill software and looking for other avenues to distribute our hardware BusKill cable to make it more accessible this year.

If you want to help, please consider purchasing a BusKill cable for yourself or a loved one. It helps us fund further development, and you get your own BusKill cable to keep you or your loved ones safe.

Buy a BusKill Cable
https://buskill.in/buy

You can also buy a BusKill cable with bitcoin, monero, and other altcoins from our BusKill Store's .onion site.

Bitcoin Accepted Here

Monero Accepted Here

Stay safe,
The BusKill Team
https://www.buskill.in/
http://www.buskillvampfih2iucxhit3qp36i2zzql3u6pmkeafvlxs3tlmot5yad.onion/

4
5
 
 

From Mastodon:

Hey Fediverse! We are FOSS gaming , a community-driven news hub for #FOSS games, engines, and emulators. Driven by the @eleventy static site generator, we regularly scrape official RSS feeds of your favourite #OpenSource #gaming projects to list recent releases, devlogs, videos, and social media updates.

6
7
 
 

We are excited to announce that F-Droid has been awarded $396,044 from the Open Technology Fund’s FOSS Sustainability Fund. This grant is specifically designed to support free and open-source software (FOSS) projects in addressing long-term sustainability challenges, and we are honored to be among the recipients.

8
28
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 
 

This post is dedicated to dispensing info about any Libre/OpenSource tools (Whether it be popular or niche) for creating content, PERIOD

9
 
 

Hey all,

Last year I was diagnosed with ADHD, and while I've been making a habit of keeping medicated, I still find myself at times getting too distracted to keep me from getting important stuff done. The most infuriating thing I'm currently dealing with is my troubles in creating a consistent sleep schedule, where I have a sleep schedule that works set out, but find myself getting too distracted and staying up unreasonably late as a result.

Unfortunately I had to swap to Windows recently, so looking for suggestions that can run on Windows 10. The harder to ignore, the better. Thanks in advance!

10
11
 
 

cross-posted from: https://lemmy.zip/post/30651663

A reward-based habit tracker for android.

Have you found it difficult to build new habits? Habit-Maker uses rewards and encouragements to help get over initial willpower required to form new habits.

12
 
 

This post contains a canary message that's cryptographically signed by the official BusKill PGP release key

BusKill Canary #009
The BusKill project just published their Warrant Canary #009

For more information about BusKill canaries, see:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Status: All good
Release: 2025-01-14
Period: 2025-01-01 to 2025-06-01
Expiry: 2025-06-30

Statements
==========

The BusKill Team who have digitally signed this file [1]
state the following:

1. The date of issue of this canary is January 14, 2025.

2. The current BusKill Signing Key (2020.07) is

   E0AF FF57 DC00 FBE0 5635  8761 4AE2 1E19 36CE 786A

3. We positively confirm, to the best of our knowledge, that the 
   integrity of our systems are sound: all our infrastructure is in our 
   control, we have not been compromised or suffered a data breach, we 
   have not disclosed any private keys, we have not introduced any 
   backdoors, and we have not been forced to modify our system to allow 
   access or information leakage to a third party in any way.

4. We plan to publish the next of these canary statements before the
   Expiry date listed above. Special note should be taken if no new
   canary is published by that time or if the list of statements changes
   without plausible explanation.

Special announcements
=====================

None.

Disclaimers and notes
=====================

This canary scheme is not infallible. Although signing the 
declaration makes it very difficult for a third party to produce 
arbitrary declarations, it does not prevent them from using force or 
other means, like blackmail or compromising the signers' laptops, to 
coerce us to produce false declarations.

The news feeds quoted below (Proof of freshness) serves to 
demonstrate that this canary could not have been created prior to the 
date stated. It shows that a series of canaries was not created in 
advance.

This declaration is merely a best effort and is provided without any 
guarantee or warranty. It is not legally binding in any way to 
anybody. None of the signers should be ever held legally responsible 
for any of the statements made here.

Proof of freshness
==================

14 Jan 25 01:01:33 UTC

Source: DER SPIEGEL - International (https://www.spiegel.de/international/index.rss)
A Miracle? Pope Francis Helps Transsexual Prostitutes in Rome
Boost for the Right Wing: Why Did a German Newspaper Help Elon Musk Interfere in German Politics?

Source: NYT > World News (https://rss.nytimes.com/services/xml/rss/nyt/World.xml)
What an Upended Mideast Means for Trump and U.S. Gulf Allies
Russia and Ukraine Battle Inside Kursk, With Waves of Tanks, Drones and North Koreans

Source: BBC News - World (https://feeds.bbci.co.uk/news/world/rss.xml)
Gaza ceasefire deal being finalised, Palestinian official tells BBC
Watch: Moment man is saved from burning LA home

Source: Bitcoin Blockchain (https://blockchain.info/q/latesthash)
0000000000000000000042db9e17f012dcd01f3425aa403e29c28c0dc1d16470

Footnotes
=========

[1] https://docs.buskill.in/buskill-app/en/stable/security/pgpkeys.html

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEeY3BEB897EKK3hJNaLi8sMUCOQUFAmeFuPcACgkQaLi8sMUC
OQXctQ//Zv7RZXPKMMyjMjfE2LjrL6RVESIZMT2tUO/y0wx8XTXKBpgOA7fTh2eC
BHkLajpU/S3LOb+wBniuo29tpGJHG5MBWDwyNUAWXqZfJ/A9YNikNYq9lOn6nKSH
oHyLB8h2nP9rfQ2wXUtN6lFJVKWU5Ef5pjMQb8flJO2kbou7QpgcOzxvRqrXOUcN
UumjSlDTtwIOYOX+Ee8SamI4LyApOlwxIGMbFcbRMcJNhtioS4qCGNGw1pqhvqmF
pi1kIaqd79I8y1U9ufncvC+pbCEvRdo+wb7ZsXA9ZYpYfJSQJzSkdCGgkbe0b1Tx
6CNlcgoXIVaEH6/W+C2DFlyG1u4JuH22eXIrloYnjOxlqSJCd0Dw1EeO33tg3xg3
tfeO9pGOcZPOwlBL509VlE9z6W3czyKJk7Z4RwYXCFYWWi8vlHvRQg0LNu0C4Jyw
fRV2LlMSeUgBz9xyE62jh/BUNZzXsD0ntprR1eRTkeW4kOGEc6Wql4lBKE08sajT
YdgTi4ojrcfTdS7Sgzh1Onh5h/nF7hoyCX0lINgyTrJFMynC6qadTZtiJ2yO8GT+
Ovk9ZJMggBMNr4Vbw6CyrU/4yYMyrEd5dzXYZLZ41lMMpjwM8OBJ/yp1pcGo9vk4
NTAjUQUvOj6nrA/r3j2ywFMDZtFR/jBjXULWE77ca3iJmc/FUdg=
=xahN
-----END PGP SIGNATURE-----

To view all past canaries, see:

What is BusKill?

BusKill is a laptop kill-cord. It's a USB cable with a magnetic breakaway that you attach to your body and connect to your computer.

What is BusKill? (Explainer Video)
Watch the BusKill Explainer Video for more info youtube.com/v/qPwyoD_cQR4

If the connection between you to your computer is severed, then your device will lock, shutdown, or shred its encryption keys -- thus keeping your encrypted data safe from thieves that steal your device.

13
8
Steve Langasek has passed away (discourse.ubuntu.com)
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 
 

He is one of those people who made a huge impact on a lots of people in the community. He started with Debian back in 1996 and held many different roles and most recently was the Ubuntu Platform manager.

14
15
16
17
 
 

How can I add a simple requirement "do not train Al on the source code of the program" to AGPLv3 or GPLv3 and thereby create a new license?

Don't know is it a good place for such a question but I try :).

Why did I come up with such an stupid idea? There have been reported cases where artificial intelligence such as Github Copilot has been trained on many open source and free software projects, and in some cases it can output code snippets from GPL-licensed projects without specifying it. https://www.pixelstech.net/article/1682104779-GitHub-Copilot-may-generate-code-containing-GPL-code

I am not a lawyer, and I do not know where it is better to insert such a requirement. And how to formulate it in the best and correct form.

I understand it maybe complicated to check, to comply with this requirement and it may cause other difficulties, but I still think it can be a useful addition.

How to fit it with the fundamental freedoms of the GPL or it is unfitable?

I understand that this would make the license non-free, since it puts constraints on what the code can be used for. It's sad that it doesn't combine in some way. Maybe change requirements to do not train "closed source AI"(without code and training data of AI model publicly available).

And how can I name it? Is it better to name it without "GPL" If this new license cannot be considered free? NoAIFL or your variants :)?

Is it good to just add a new item?

For example like this:

Additional Clause:
You may not use the source code of this program, or any part thereof, to train any artificial intelligence model, machine learning model, or similar system without explicit written permission from the copyright holder.

or

Section [X]:
Restrictions on AI Training You may not use the source code of this program, or any part thereof, to train any artificial intelligence model, machine learning model, or similar system without explicit written permission from the copyright holder.

What you think about it? Maybe you already know licenses like this?

18
 
 

A couple of devs created indie-wall.com for creators to promote their work. The site has recently been re-launched to include many types of Indie content, not just games, and we are hoping to flesh out our list of good tools.

Extra points go to tools that not many people know about. Godot is good, but most people already know about it. Please post your recommendations here. If you take the extra time to post it to the site, that would of course be appreciated, but please do be sure to share your recommendations with this community.

19
 
 

[email protected]

Luanti is a free software game platform with a focus on community games and mods. It was originally called Minetest but the name changed as of a few weeks ago.

20
 
 

I've used Freemind for a long time, but I'm wondering if there is a recommendation for a more modern version of this? Trying to install on my new PC, it claims me version of Java is old.

21
 
 

If you look at CVEs in Android a lot of them are tied to proprietary Qualcomm binaries. Its crazy how your GPU driver can be exploited to get root access.

If Qualcomm wasn't so dependent on their vendor kernel that ships with tons of binary blobs it would be lot more secure.

22
 
 

This article is over 10 years old but it is the best explication I've scene

23
24
11
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]
 
 

well then.

25
view more: next ›