0:00
3:49
3:49

The Dark Side of Open Source // What really happened to Faker.js?

Tech

Yesterday, a popular open-source package, Faker.js, was abruptly taken down from GitHub. Its readme simply said “What really happened to Aaron Swartz?”. Let’s take a look at why Open Source Software can be a bad deal for many independent developers. Note. This video was reuploaded after new information came to light. #dev #opensource #history 🔗 Resources https://github.com/marak/Faker.js/ http://docs.jstor.org/jstor-statement-misuse-incident-and-criminal-case.html https://www.rollingstone.com/culture/culture-news/the-brilliant-life-and-tragic-death-of-aaron-swartz-177191/ https://nypost.com/2018/01/27/these-hackers-suicides-are-eerily-similar/ 📚 Chapters 00:00 Faker.js Disappeared 00:29 What happened to Aaron Swartz? 02:15 The Problem with Open Source 🔥 Get More Content - Upgrade to PRO Upgrade to Fireship PRO at https://fireship.io/pro Use code lORhwXd2 for 25% off your first payment. 🎨 My Editor Settings - Atom One Dark - vscode-icons - Fira Code Font 🔖 Topics Covered - Why Faker.js disappeared - The Aaron Swartz story - Why was Aaron Swartz arrested? - What did Aaron Swartz create? - Open Source Pitfalls - Problems with Open Source

ADVERTISEMENT

Comments 100

Sign in to join the conversation

Sign in
M
megan_miller 1 year, 11 months ago

the dark side of opensource PolyMC - Alternative minecraft launcher Thorium - Web browser Faker.js - JavaScript package

tracey_ramos
tracey_ramos 2 years, 3 months ago

Honestly, best youtube channel out there. Thanks.

V
vasudhamalhotra949 2 years, 3 months ago

Sadly now days there are a lot of scummy companies (startups) who use open source to get a lot of people to playtest their product, and when they have a decent product they go closed source and you have to pay to keep using it or are left with the option to use the open source version that never gets updated anymore by the core team. And they say stuff like we are still open source look we have this unmaintained demo version for you that is riddled with bugs and will work on nobodies machine unless you recode half of it. I am really disgusted by such companies.

D
daniel.cantu 2 years, 4 months ago

Great that you mentioned Aaron and Ross!

T
tammy_white 3 years, 7 months ago

I completely understand the emotions of Faker.js's author. Imagine you create a library that Facebook, Amazon, or Google uses everyday to make billions while you are for example struggling for a decent quality life at home, or you don't even get any recognition! It's like somebody pooping from standing on your shoulders.

S
steven.leon 3 years, 8 months ago

I'm really grateful to these developers for making these so much useful projects for us. I see a lot of packages when I install ask for a support in terms of funds, makes me really sad. Unfortunately I'm not in that position when my skills can pay me so that I can do a little contribution towards these awesome guys. May be they should use a filter so that if a company is using the library then it's charged but not for individual users.

zinalsood865
zinalsood865 3 years, 10 months ago

The sad reality is - that was clear right from the beginning that it will end up like this. OSS community thought that they could change it by being positive, but reality is - companies will only pay when they need to. Why would they pay for something that is free?

K
karen_larson 3 years, 11 months ago

Aaron didn't kill himself.

emmanuelle_maillot
emmanuelle_maillot 3 years, 11 months ago

I was deeply saddened when I found out more about Aaron Swartz. 😔

V
victoire_chrétien 3 years, 11 months ago

I work for a pretty big company where we use a lot of open source code for our customers. The way I give back to these projects is by engaging and contributing to the project, I've also tried to make sure we donate and support the ones that want it. I feel that's the least you can do to help the thousands of people spending their free time to make your day easier!

emmanuelle_maillot
emmanuelle_maillot 4 years, 1 month ago

How weird, I was listening to an audiobook about this just last night, then this pops up. What you didn’t mention is that he didn’t actually distribute anything, they went after him for a life sentence for just downloading documents he actually had legal access to. Maybe he would have, which I support (look up where they source this data from, and how restricted it is, nobody wins but corporates), and this is another case of the justice system acting like civil terrorists. Btw, on my open source projects I have my own license that flat out lists companies and governments I don’t like by name and say they can’t use it. Try it. It’s satisfying.

H
hans-willi_kallert 4 years, 1 month ago

I work for a company as the main dev. We use open source code/libraries. We contribute bug reports and provide our internal fixes whenever possible, it's not uncommon for later updates to include improved fixes. Whatever small package that does not include trade secrets or value added piece of code, we publish opensource. We use licenses (MIT or custom) to segregate code that we let anyone reuse commercially and that we restrict to personal use. Our time invested publishing and communicating with the authors or maintainers of OSS has given us results manifold. Most common example is to have one staff spend ca 2 hours building a replication scenario for an issue, writing a clear and comprehensive bug report, and setting up a hot fix branch/PR, which results in 3-4 maintainers/users looking into the issue for hours, figuring a proper fix, testing the fix and releasing an update, at no additional cost for us. I don't understand why bigger corporations do not see the value in that nor consider providing financial support to libraries upon which they rely.

C
corinne.daniel 4 years, 1 month ago

We need a longer video on this topic

G
garry.hayes 4 years, 1 month ago

Open source community is like a family of developers they work together, they enjoy together and give product that is beyond the capability of any company while cooperates never miss a chance to steal their work It would really good if someday someone finally stands against it and spread the value of open softwares

F
frédérique_weiss 4 years, 1 month ago

This issue is so rampant now that some big vulnerabilities are emerging for fortune 500 companies, because the repo is no longer maintained, and developers have gone cold turkey. Its sad that companies like Microsoft ( all others) who don't batter an eyelid to buy a gaming company for 65 billion never both to pay the these developer anything while using their code. The adge remains true, if you are good at something never do it for free !

steven.gonzalez
steven.gonzalez 4 years, 1 month ago

I realized this while making a few small projects last year. I had them all under a CC BY-NC-SA 4.0 instead.

M
meghana_bobal 4 years, 3 months ago

Ulbricht solicited hit men and paid them. He's hardly an angel.

M
margotgilles432 4 years, 3 months ago

I think about this often. Off the top of my head, the solution is to take the modern freemium model and adapt it. Something like; this is free for the first 1M uses/users, but above that you enter licensing. The openness and prevalence is what shoots it to fame (having community and docs), which is great, but once money (value) is being created, it's time to split that up a little. In an imaginary world, it would be nice if there was just a tariff/tax, where whatever your net profits are get divided up and a portion will always be split amongst all of the software that makes your work possible. That seems most fair, and how we emulate a system like that I'm not sure.

R
robin_eaton 4 years, 3 months ago

I remember the CEO of a large gaming company once whining that an opensource Clojure library that his whole company depended on went away because the developer stopped contributing so he had to get 200 programmers retrained on a new framework. And I was thinking, how about you pay that dev 1 person's salary to continue working on that project so you don't have to retrain 200 programmers. And this is just ONE company.

A
aimée.foucher 4 years, 3 months ago

Fireship vids are so🔥thanks for the content!