opensource

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Gooey0210, in OSS-Blacklist: A blacklist for keeping track of OSS hostile companies/organizations

Hehehe, somebody really did it after Haier’s act of stupidity

bionicjoey, in OSS-Blacklist: A blacklist for keeping track of OSS hostile companies/organizations

Should add Reddit. Started out as FOSS, closed down their GitHub, then killed their API which killed dozens of third party integrations impacting hundreds of thousands of users.

jackpot,
@jackpot@lemmy.ml avatar

lol dw we all know

Anon518,

And now apparently removing all comments that mention Lemmy…

Gooey0210, (edited ) in OSS-Blacklist: A blacklist for keeping track of OSS hostile companies/organizations

As i understand google and Microsoft don’t really fit here

Probably the definition should look something like: companies that proactively did actions towards harming open source culture/community/movement. Don’t respect foss licensing, etc

I nominate Gitea for this one, for hijacking the project, and making it for profit organization

Also, Ultimate Guitar with their kido musescore, for basically trying to do the same thing that manga company is trying to do right now

And my favorite… Facebook for their oculus privacy and for threatening to sue everyone who tries to jailbreak or modify their devices

Simple tools is probably not considered open source anymore

P.S. oh! Really also think about Proton, Brave, and Telegram

Three companies that are famous for saying they are foss, but in really it’s often not exactly that

Proton’s and telegram’s servers are not foss

Telegram and brave had many instances of delaying publishing the source, even though they already updated the apps

Also, not sure how about now, but telegram is famous for having not reproducible builds, brave probably too

bluegandalf,

Proton’s server code is not Open Source because it contains filter and anti spam detection which if released, would severely hamper their ability to detect spam and keep their users safe + detect abuse for their service.

Proton has had extensive security audits done and their claims have been backed up by independent third parties.

The definition should be further modified to include legitimate reasons for not open sourcing some code + having audits to back up claims.

Gooey0210,

Facebook has their reasons to keep stuff as closed as possible, and they don’t claim to be opensource

But proton does, and it’s not about privacy or security, but about using banner of foss just for their own benefit, and don’t contribute what they claim to the foss community

bluegandalf,

They open source all of their clients (when not in beta). They maintain multiple open source cryptographic libraries, in multiple languages, which a lot of developers and companies go on to use. They have a yearly fundraiser for open source and digital rights groups, which they contribute a $100,000 to each year.

Just because their server code is not open source, doesn’t mean they don’t support open source. It’s not an all or nothing situation. Binary thinking and classification is a very dangerous and naïve way to look at things.

bluegandalf, in OSS-Blacklist: A blacklist for keeping track of OSS hostile companies/organizations

It might be a good idea to do the exact opposite I.e. make a OSS whitelist. It will be much easier to maintain given the scale of applications/services/products.

akrot,

Although I agree, it’s tough to make a whitelist than a blacklist, as the latter requires only 1 bad decision, the former is tough to assess (how many good decision to be on the list, ex Microsoft support lots of open source projects, should they be added?)

smpl,
@smpl@discuss.tchncs.de avatar

No. Never. It’s a ruse.

makeasnek, (edited ) in NGI TALER will bring private and secure online payments to the Eurozone
@makeasnek@lemmy.ml avatar

Love GNU software stack, but they’re about 15 years too late on this one.

Bitcoin can:

  • Transfer internationally or across the room
  • Confirms in less than one second (with Bitcoin lightning, otherwise can take a few minutes but still much faster than most banks, especially internationally)
  • Pay less than one cent in fees per transfer (with Bitcoin lightning, otherwise cents to dollars on main chain)
  • No middlemen
  • Operate with 24/7 uptime, 365 days a year without single protocol breaking hack because it’s some of the most widely reviewed code on the planet.
  • Entirely open source software and protocol
  • Is available to anybody with a network connection and a cell phone regardless of whether or not they have access to safe, stable banking infrastructure, which billions, with a B, do not. No barriers, no credit requirements, no nonsense.
  • Has been doing this for 15 years running.
  • Can’t be printed at the whim of politicians and governments. Has a fixed supply which means as the Bitcoin economy grows, all who have Bitcoin benefit, not just those in charge of monetary policy and whomever they decide to pass the benefits onto. Nobody can split your BTC in half and give the other half to somebody else, which is exactly how supply inflation works.
  • Using <1% of global electricity, often from renewable resources as renewable and over-produced electricity tends to be the cheapest

Each year it gets easier to use, gains more users, increases market cap, and generally adoption continues to grow.

poVoq,
@poVoq@slrpnk.net avatar

Bitcoin is an entirely different thing, it’s really comparing apples with oranges.

makeasnek,
@makeasnek@lemmy.ml avatar

It’s a medium to transfer funds from one place to another. It’s solving the same problem a different way.

poVoq,
@poVoq@slrpnk.net avatar

No, you misunderstood what GNU Taler is.

It is a digital cash standard for existing currencies and banks. It’s not even the same category as Bitcoin.

ouigol, in Witchcraft | A Minecraft server written in bash

How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work

qaz, (edited )

One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin).

ShortN0te,

To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.

See here github.com/PaperMC/mache

haui_lemmy,

Its somewhat intriguing to me. I always thought companies would obfuscate their code so that nobody can just reverse engineer their product. Does mojang not do it or is it not possible to keep people from decompiling it?

ShortN0te,

In the end it is always assembler. Enough time given and you can translate it to higher languages. A huge modding community and a lot of tooling for the Java language made it possible i guess.

There was a lot of work here. I doubt there were any symbols present in the binary.

haui_lemmy,

Very cool! Thanks for elaborating. Took me only a decade plus to learn this fact. ;)

Chewy7324,

Mojang/Microsoft actually releases obfuscation maps for Minecraft: Java since 2019. This maps the decompiled random class names to the official variable/class names used by Mojang devs.

In an effort to help make modding the game easier, we have decided to publish our game obfuscation maps with all future releases of the game, starting today. This means that anyone who is interested may deobfuscate the game and find their way around the code without needing to spend a few months figuring out what’s what. It is our hope that mod authors and mod framework authors use these files to augment their updating processes that they have today. These mappings will always be available, instantly and immediately as part of every newly released version. This does not, however, change the existing restrictions on what you may or may not do with our game code or assets. The links to the obfuscation mappings are included as part of the version manifest json, and may be automatically pulled for any given version.

www.minecraft.net/…/minecraft-snapshot-19w36a

As others have said, Java is pretty easy to decompile, so there were community maintained obfuscation maps before (huge amount of work).

haui_lemmy,

Great addition! Thanks. So they did actually help with modding but only eventually it seems.

grue, in Will the new judicial ruling in the Vizio lawsuit strengthen the GPL?

Reading this article made me giggle with glee.

wizzor, in Witchcraft | A Minecraft server written in bash

<span style="color:#323232;">What does not work
</span><span style="color:#323232;">...
</span><span style="color:#323232;">capitalism (IRL; I wouldn't want to try implementing it here)
</span>

I actually lol’d

And I gotta ask, what insanity drives someone to implement a minecraft server in bash…?

nilloc, (edited ) in OSS-Blacklist: A blacklist for keeping track of OSS hostile companies/organizations

Add Haier to the list. They’re threatening Homekit devs and issued a takedown on a GitHub hosted HVAC controller for their units. Citing it hurting their income (I assume they mean data mining income when you stop letting them monitor your appliances online).

The dev is looking for a lawyer to consult, and wants to fight, so has probably not got any copyright infringing code in his repo.

Oh and for boycotting purposes, they sell appliances under the brands: Haier, Casarte, Leader, GE Appliances, Fisher & Paykel, Aqua and Candy.

qaz,

They’re already on it

nilloc,

Oops thanks, I must have missed it when I looked.

I’ll check out the repo when I’m back in front of a computer later.

rickyrigatoni, in OSS-Blacklist: A blacklist for keeping track of OSS hostile companies/organizations

Do we even need to say nvidia?

lemmyvore, in Accessing NAS when not on LAN

If you have a public IP and can forward ports, exposing SSH (with key-based login) is quite safe. You can browse the server storage and copy files to/from your phone.

If you can’t open ports you will need something that punches out of NAT and intermediates a connection to your phone. Simplest way is to use a service like Tailscale, you install and start it on both the server and your phone and they will see each other from wherever they are.

Snoopy, in The issue to create a new main menu for Minetest has been open for 6 years.
@Snoopy@jlai.lu avatar

As a minetest player, the main menu screen work very well and only lack some option to filter servers by game and language.

So i understand if they prefer to focus on other issues.

ijhoo, in Microsoft's Windows 12 is expected to be even worse than Windows 11, functioning as a paid "subscription service" or forcing users to watch ads in order to use it without paying

Source?

ShepherdPie,

Well if it’s from a hexbear user you know it’s gotta be true.

lemmy_user_838586,

I’ve seen this opinion a few times so far about hexbear, so i gotta ask… wtf is hexbear.net? Is it like the equivalent of 4chan?

ShepherdPie,

Pretty much but they claim to be ‘communists’ (though realistically they solely support the Chinese and Russian governments and never actually discuss communism as an economic policy) and isolated themselves from the rest of the fediverse for years. Last year they finally federated with everyone and were quickly defederated by most large instances because they’re absolutely insufferable trolls who do nothing but fling feces and brigade in every post.

maynarkh,

One of the bigger communist instances, like Lemmygrad.

They are infamous half because they are a big instance with a shared fringe worldview that is anathems to liberal democracy, so when something pops up in their feed, cultures clash.

The other half is that at least some of their users do like to use alts to “agitate” which is mostly trolling.

krolden,
@krolden@lemmy.ml avatar

Just remember youll only get one side of the story since most big instances blacklisted them.

TxzK, in Microsoft's Windows 12 is expected to be even worse than Windows 11, functioning as a paid "subscription service" or forcing users to watch ads in order to use it without paying

Remember when they said Windows 10 will be the last version? lol

acockworkorange,

Didn’t they try to call it Windows X at the time?

simple, in Microsoft's Windows 12 is expected to be even worse than Windows 11, functioning as a paid "subscription service" or forcing users to watch ads in order to use it without paying

This is just speculation based off of a rumor that was never confirmed.

RedArcher,
@RedArcher@hexbear.net avatar

Multiple other news outlets report the same information. Even if this remains unconfirmed for now, it is certainly not unreasonable considering the state of Windows 11.

krolden,
@krolden@lemmy.ml avatar

Speculation based on trends of Microsoft’s shitty behavior over the span of their existence.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • opensource@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #