Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 Open source change to close source ?, Developer corrupts their project

Do you agree developer corrupts their open source project ?
 
Yes, anywhere this is their project. [ 4 ] ** [50.00%]
No, some people are using it. [ 2 ] ** [25.00%]
I may have different opinion. [ 2 ] ** [25.00%]
Total Votes: 8
Guests cannot vote 
views
     
silverhawk
post Feb 8 2022, 11:20 AM

Eyes on Target
Group Icon
Elite
4,956 posts

Joined: Jan 2003


QUOTE(flashang @ Feb 7 2022, 10:53 PM)
Reference :
https://www.theregister.com/2022/01/10/npm_fakerjs_colorsjs/
Do you agree developer corrupts their open source project ?
Or, if you have some open source project, will you delete it and switch to commercial product ?

Sometime we might feel "unfair" as people using our hard work to earn money without any compensate or encouragement with a single cents.
*
Then he doesn't understand the ethos of open source.

He could have created a license that restricted commercial use, some companies will abuse it for sure.. but larger ones won't take the risk.
silverhawk
post Feb 9 2022, 11:57 AM

Eyes on Target
Group Icon
Elite
4,956 posts

Joined: Jan 2003


QUOTE(flashang @ Feb 8 2022, 11:03 PM)
We should doubt how many people really read all the T&C (for any software and hardware)
as they wants to use it immediately.

Do people know that some products (including hardware and software)
are prohibited deliver to certain location or re-sale them ?

How many products we bought only "the rights to use it"
but not own the product so that you can break it, modify it, re-sale it, or give as a gift ?

There are many organization hold copyrights do not do production,
But people (factory) who want to use their copyrights to make products have to pay loyalty fee yearly.

---------- ---------- ---------- ----------
Thank you to open source software and hardware.
So we could have more affortable devices and software.

For some people who want to switch their projects from open source to commercial,
This give us a signal that, hard to request hungry stomach people to sharing food.

The author might not "foresee" his project become so popular,
but it might not so popular if it is under commercial license.

instead of currupt the project,
he could ask for "commercial support" fee for bugs fix, features request and upgrade.

smile.gif
*
How to differentiate "commercial support"? If people can get for free, they will. Human nature.

Which is why the license is important, can make it free for personal/small teams. Like what docker is doing. For larger organizations, they will have to pay if they want to use it, this is a happy middle-ground that most people are ok with. This is normally also done on an "honor" basis, you can't really tell if someone is using it commercially or personal, but large organizations are risk averse, cheaper to pay license fee than lawyer fees if kena sue.
silverhawk
post Mar 29 2022, 03:26 PM

Eyes on Target
Group Icon
Elite
4,956 posts

Joined: Jan 2003


QUOTE(flashang @ Mar 28 2022, 07:06 PM)
After read these news
(and some other services been ban,
some other products such as crude oil, latex gloves, palm oil, been seize or ban, ... )

Russian smartphone manufacturers banned from installing Android
March 24, 2022
Scott
URL : Russian smartphone manufacturers banned from installing Android

US design company Figma bans DJI after US sanctions
by TechNode Feed Mar 14, 2022
URL : US design company Figma bans DJI after US sanctions

---------- ---------- ---------- ----------
We should acknowledge that either technology or globalization, it only happen between "friends".

If some leader bad mouth other country's leader, or policy conflict with others,
We could facing services ban including instant messaging, social media,  **cloud, ...
And these ban may be lifted by only few games of golf ?

The author of open source project may say,
'Hey, we don't like you, so we poison the project and destroy your system, and ban your access."

Nobody like this, but no body is a saint.

sad.gif
*
We actually had an issue where some of our builds were failing because some assets we were referencing on a CDN was being null routed due to the conflict. Was a quick fix, but does highlight how these things can be problematic when we rely so much on external services/dependencies.
silverhawk
post Mar 29 2022, 09:05 PM

Eyes on Target
Group Icon
Elite
4,956 posts

Joined: Jan 2003


QUOTE(flashang @ Mar 29 2022, 08:23 PM)
may be make a copy of "stable release" on own control server is still the most reliable practice.

smile.gif
*
Yeap, but where do you draw the line. Its easy for CDN cause you can just create an "internal cache server" that does something like https://cdn.private.example.com/cdn.example.com/path/to/file.js then the server fetches based on the cdn.example.com/path/to/file,js and stores a copy for future requests.

However keeping a copy of npm/composer would be ridiculous. Best you can do is keep a copy of the installed packages to revert to or re-package into a private repo and overriden. Which are still steps that need to be manually taken.

 

Change to:
| Lo-Fi Version
0.0460sec    1.72    8 queries    GZIP Disabled
Time is now: 23rd December 2025 - 08:31 AM