I don't know why people are so against it in this field
I don't know why people are so against it in this field
It seems obvious that if Tanenbaum, or any open source project used a GP license in lieu of a permissive legally familiar license like MIT or BSD, the likelihood of the project being used in a commercial product would reduce to nearly zero. Intel would have used a different OS for their management engine.
I'm glad the GPL exists and believe the world is a better place because of it, but it feels like more and more it's salad days are in the past and the world has moved on.
The ops experience reminds me of the story of the maintainer of homebrew that despite widely being used at google was not able to be hired for a job there. It's disappointing and feels unjust, and I wish it was different.
1. Build a piece of software that actually solves one or more problems.
2. Keep ownership private and limited. Once you're publicly traded, long term planning becomes impossible and "line must go up" becomes the reigning false god.
3. Sell a perpetual commercial license to the version-at-purchase, and offer subscription for updates after purchase. On cancellation, stop providing updates but do not disable that customer's last working version.
4. Optionally, dual license under a free license that prevents competitors from eating your lunch (usually latest GPL or AGPL, depending on context).
If you're implementing the above items, it's absolutely possible to run a profitable company.
It remains an open question on who's responsibility it is to not distribute infringing AI works. The developer or the the user of the AI. Legally it is unclear due to a lack of cases providing precedent in such a new situation. Morally I think AI developers do consider it a duty to reduce such behaviour to a minimum, but also believe that the benefits of the AI are significant enough that it would be unreasonable to block access to them because of the existence of failure modes.
When it comes to being "slopped up" which is a weird phrasing in itself, but I gather you are trying to repurpose the term "slop" to add additional pejorative tone to you words. I'm not really a fan of 'slop' as a term for AI output because it is used specifically as a term for AI output. Should it be used as a blanket term for low effort, mass generated content it would be reasonable, but when it seems to apply specifically to AI it carries the implication of prejudice. Choosing to move it to a verb describing input removes all of the meaningful aspect of the term leaving only the prejudice. Just go with "slurped up"
That brings us to what training actually is, Reading. There is no requirement for attribution to read something. There is no requirement for attribution to learn from something. The restrictions on reproduction are there in recognition of your work representing the ideas. The ideas themselves are not copyrightable, This is widely recognised legally and morally. Scholars have written volumes on why this should be the case and how bad it would be if the alternative, a world where people could own ideas themselves, were true. Imagine the wealth imbalance that exist in today's world, now extend that imbalance from money to the very ideas that you use to express yourself.
AI should not reproduce your work by terms you have not agreed to. You have a valid complaint when it does that. My concern is that people appear to be extending their claims to suggest that they control the right to be learned from. That is not true, right, or moral.
> My concern is that people appear to be extending their claims to suggest that they control the right to be learned from.
Some would claim that training actually is not reading / learning but embedding / encoding. This take creates arguments like the following;
If I were to take his work and gzip it; does that mean I should be able to use it?
Why? Because this is an automated system. You are anthropomorphizing it unwarrantedly.
Not to mention usual copyright arguments like "If I memorize his code and write it on my computer by hand; can I do it now? What if I only remember 90%? 80%? What if I just change variable names?"
This isn't as cut and dry as you make it out to be, in my humble opinion.
- https://web.archive.org/web/20220823113634/https://ewanvalen...
- https://web.archive.org/web/20220823104052/https://ewanvalen...
- https://web.archive.org/web/20220820044449/https://ewanvalen...
- https://web.archive.org/web/20220811080027/https://ewanvalen...
- https://web.archive.org/web/20220820045729/https://ewanvalen...
There would be 2 webs. A free web, and a paid web. The paid web would set a cost per page and if you wanted to view the page you would pay the cost.
No more month to month flat fee, if you watch non-stop videos, you pay non-stop video prices.
No more unlimited anything on the paid web, but the trade off would be that there are no more ads.
Of course, the paid web would hate the existence of the free web and spend untold fortunes to destroy it, as any time you can get something for free instead of paying for it is a potential loss of income for them.
The assumption that publishers wouldn't double, or triple dip is absurd. If you've read any recent magazine you'll notice half of it is advertisement. You'd essentially end up with a paid web _and_ ads.
The basic idea is that you as a user can also participate in the ads bidding, and if you wins, the ad space will be replaced by a static image. To the website owner this is revenue neutral.
I'm not sure why it was discontinued. I still have fond memories of this service.
People who can afford to & are willing to pay for something like this; tend to also be the type of people advertisers want to actually target: disposable income, willing to spend etc.
That might be true for maybe 5-10% of 20-somethings. The rest will blow it.
Most software people do web front end or web back end or CRUD. Most of the rest do apps, whether mobile or desktop. What's non-fungible about us?