livingcoder

joined 1 year ago
 

I noticed a couple days ago that this project didn't exist yet in the Rust ecosystem, so I created it. If you need to programmatically interact with a mainframe system, you can now do it conveniently with this library.

I've currently provided two levels of abstraction, but a third is on the way (once I've decided on an implementation).

If you have any thoughts or suggestions, I'm open to them.

[–] [email protected] 1 points 1 year ago (1 children)

That's strange. Please let me know what you find out.

[–] [email protected] 1 points 1 year ago

This is a great idea, thank you!

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Ah, okay, this makes sense. I was confusing the product for the source code. If they provide the product, they must provide the source code but they (obviously) aren't required to provide a product to everyone, so everyone is not entitled to the source code.

I appreciate all of the information and discussion. Thanks all.

To respond to my own initial post: the harm comes from the fact that Redhat is entitled to be the sole distributors of their source code by way of requiring that all those who desire access to the product affirm that they will not distribute the source code the GPL affords them, thereby stopping raw rebuilds of the product.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (2 children)

And the GPL is okay with that? Can every repo under GPL put up a paywall?

Google: "The GNU General Public License (GNU, GPL, or GPL) is a free software license originally written by Richard Stallman of the Free Software Foundation, which guarantees that users are free to use, share, and modify the software without paying anyone for it."

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (4 children)

Within the analogy (as it compares to Redhat and the Rebuilders), how is Foo helping Bar? Isn't Foo simply leaving the TVs outside the factory for people to come and pickup? A bunch of trucks branded "Bar" come by, pick some of them up, rebrand them, and take jobs to install them, jobs that Foo thought they were going to get? Isn't Foo now requiring individual people to walk through a lockable door, sign their name, verify that they don't work for Bar, and grab a TV instead of just leaving them outside in a pile?

[–] [email protected] 2 points 1 year ago (6 children)

I don't see how Company Foo can dictate that all other entities (customers, for example) can receive a free TV on their doorstep (since the code is open source) except for Company Bar. To make it map better to the situation, Company Bar would receive a shipment of free TVs, rebrand them, ship them out to customers, and install them.

"They don't have to give Company Bar TVs to install." So the GPL doesn't require that Company Foo permit free access to the TVs? They could decide to not give out their TVs to anyone?

Also, what if I wanted to get my cousin a free TV but charge him a few bucks to install it? Is this only a problem at scale?

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (8 children)

Oh, I see. But what do you think of this translation:

"Company Foo makes TVs and is always working to make them better. They give them out for free with the hopes of making money installing them and providing guidance on how to use them, but someone starts Company Bar and installs them for cheaper and starts taking on installation jobs."

Is this wrong? Isn't this just the definition of an open market? Please let me know if I'm missing some kind of context. I hope that we can continue to discuss this respectfully.

I should say that I want any open source project with the motivation to write good software to have all of the funding they need to make that happen. I just don't see how it can be justified in this instance when compared to any other market.

[–] [email protected] 2 points 1 year ago (11 children)

What's the harm in doing a rebuild? Serious question. I simply don't understand where the harm comes from. I would appreciate any insight. Thanks.

[–] [email protected] 1 points 1 year ago (1 children)

It's interesting that the bulk of the article is suggesting that this is a bit overblown.

Quote: "The International Council of Beverages Associations' executive director Kate Loatman said public health authorities should be "deeply concerned" by the "leaked opinion", and also warned it "could needlessly mislead consumers into consuming more sugar rather than choosing safe no-and low-sugar options."

[–] [email protected] 2 points 1 year ago

Yeah, looking at these notes, they don't appear particularly useful for my purposes either. It's a challenge to find good, ready-to-use material. Thanks for sharing them, though.

[–] [email protected] 3 points 1 year ago (1 children)

If I wanted to use these notes as direct source material for an open source quiz project, would that be okay? I've been looking for good, free, open source notes, Q&As, and diagrams but it's not easy.

[–] [email protected] 1 points 1 year ago

I had issues searching for Lemmy communities until I updated my docker-compose to give the "lemmy" container it's own network.

https://lemmy.austinwadeheller.com/comment/14247

 

I want to find or contribute to an open source Android app that behaves as a browser so that I can incorporate saving web pages to a specified (self-hosted) wallabag docker instance. Any suggestions?

 

I once bought a router to use for my internet when I moved into my new house just to find out that it "wasn't compatible" with Verizon's service. I still have it (because I'm terrible about returning things). Is there any point in keeping it? Is there anything fun or interesting that I could do with it?

view more: next ›