'Faker.js' which caused damage all over the world by the author's own destruction changed to a community-led project



It is said that it is difficult to raise funds for the development of open source so much that it is said that 'open source is a destiny that does not make money'. The developer of the open source library ' Faker.js ' also went out of control to destroy Faker.js that he developed due to the difficulty of monetization, but in response to this, Faker.js was made a community-led project. Attempts to do have started.

An update from the Faker team | Faker
https://fakerjs.dev/update.html

Faker.js is now a community controlled project | Hacker News
https://news.ycombinator.com/item?id=29961274

colors.js is an npm library that is downloaded more than 20 million times a week, and there are about 19,000 software development projects that use this library. Faker.js is also a popular library that is downloaded over 2.8 million times each week, and there are more than 2,500 projects using it. Marak, the developer of these two libraries, released a version that intentionally included a defect, and suddenly the American flag was output in the application that uses the library. Marak allegedly included a flaw in the two libraries 'because of a large company that doesn't financially support open source software,' and in fact, he's been 'using the library' for companies for over a year. If you do, pay money or develop your own fork. '

The author finally got angry because he warned that large companies could provide financial support without using it free of charge, destroying colors.js and faker.js, which are downloaded more than 20 million times a week, and making them unusable --GIGAZINE



Meanwhile, Faker.js, one of the npm libraries that Marak has been involved in developing, has announced that it will create an official community-led library. There are multiple forks in open source software and libraries as well as Faker.js, but Faker.js says that this fork will be integrated as much as possible.

GitHub --faker-js / faker: Generate massive amounts of fake data in the browser and node.js
https://github.com/faker-js/faker



In the first place, Faker is a library for generating fake data, and for outputting data that can be used for mock data, testing, development, etc. Faker was first implemented in Perl by Jason Kohles in 2004 and has since been ported to various languages such as Ruby / Python / Java / Clojure / PHP / JavaScript.

Of Faker, the library for JavaScript is Faker.js, which got a lot of attention with Marak's release of a corrupted version, but a community-led official project to prevent this from happening. Is to be launched. The official Faker.js plans to consolidate multiple Faker forks into one, and it has been announced that all already active forks have been merged. In addition, if you put together the forks integrated in the official Faker.js, it seems that the project has won the star of '1532' on GitHub.



In addition, eight engineers are listed as maintainers of the official Faker.js.

Damien Retzinger
Shinigami
Daniel Bannert
Erica Clark
Mo Mahallawy
Griest
Mateus Dadalto
Jessica Sachs

In addition, the official Faker.js states, 'When things are calm and generally there is no confusion around the library, I will remove the word' official 'from the project.'

Faker.js has been stalled due to financial difficulties, but its working capital will be solicited through the Open Source Collective, a non-profit organization that helps build a sustainable and healthy open source ecosystem. Donations to Faker.js can be made from the following page.

faker --Open Collective
https://opencollective.com/fakerjs



in Software, Posted by logu_ii