4 ms·
The libcamera project is already a free userspace library supporting the IPU and exposing the relevant bits to applications. I still don't get why people say th
by rhn_mk1 4y ago
The libcamera project is already a free userspace library supporting the IPU and exposing the relevant bits to applications. I still don't get why people say that there's nothing on the horizon.
- vetinari 4y agoBecause it still depends on the closed source libraries: > Does this mean the camera stack is completely open? > libcamera is open-source friendly which means all of libcamera itself is open source. libcamera uses a plugin system for Image Processing Algorithms (IPA) which are built as dynamically-linked shared objects, and are loaded at run-time. Open-source modules are identified based on digital signatures, while closed-source modules are isolated inside a Sandbox environment with restricted access to the system, reducing the impact of untrusted binary blobs. I.e. libcamera needs ipu6-camera-hal (which is open-source, apache licensed) which in turn depends on ipu6-camera-bins (which is binary-only, closed source).
- AshamedCaptain 4y agoBecause I bought my first IPU device in 2016. libcamera has been "in the horizon" before then. I'd bet that most laptops bought today will be obsolete by the time their webcams work.