On Sat, Aug 27, 2022 at 09:05:06AM +0200, Tomas Härdin wrote: > ons 2022-08-24 klockan 22:54 +0200 skrev Michael Niedermayer: > > On Wed, Aug 24, 2022 at 06:35:04PM +0200, Tomas Härdin wrote: > > > But for some reason the notion > > > that the same applies to *all* parsers, including decoders and > > > demuxers, this notion is hard to swallow. And similarly for > > > encoders > > > and muxers. I have yet to see a justification that is anything but > > > cargo culting. > > > > Its not hard to swallow, it simply is wrong. > > Why is there Tesla ? > > to build cars ? > > no > > "Tesla’s mission is to accelerate the world’s transition to > > sustainable energy." > > Tesla's mission is to generate profit, nothing else.
I am sorry but Teslas mission is what i said, and its the first line on their About page https://www.tesla.com/about Thats an official statement and as such I would presume we can trust it. If the first line of their about page was untrue i presume Tesla would open itself up for some lawsuits > > > they could outsource everything, from chip design to batteries to > > software to > > the car seats and so on but they dont because its better to reach > > their goal > > to do them internally > > This has everything to do with economics of scale and ultimately > economizing on labour, thus lowering the value of Tesla's lithium-ion > cells and increasing profit. > > For software the situation is very different, because the cost of > reproducing a program is effectively zero. All labour goes into > development. The goal of FFmpeg like every free software project is to > create use-values. Any labour spent in excess of what is necessary to > say be able to play MXF files is simply make-work. With software there is cost in maintaining external libraries, not just API, features, distribution issues, security, but also developers being unhappy for example. This is not all that different from physical goods its different terms but a software project that integrates 500 libraries maintained by 500 external teams is going to be a huge pain than if you habd the 500 things internally. Its 500 not well known codebases, each could become unmaintained, may be unavailable or outdated on some platform not that different from a car manufactor having to deal with supply chain issues and other things from 500 external companies Also even if the analogy would fail that doesnt make moving core functionally to externally maintained libs a good idea. thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Does the universe only have a finite lifespan? No, its going to go on forever, its just that you wont like living in it. -- Hiranya Peiri
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".