RealSense SDK2 (librealsense)
SoftwareDepth-camera SDK with stream access and calibration interfaces for supported RealSense devices. [1] [2] [3] [4] [5]
Installation & first result →Official websiteGetting started
- Hardware
- Supported RealSense camera models as declared upstream [1]
- Source rights
- Named licenses are documented by part. Review licenses
- Unknowns
- compute requirements not fully established. Review gaps
Source researched · Not tested by us
Sources checked · Research details
Licenses & related hardware
- License
- Apache-2.0 · Details by part
Overview
RealSense SDK2, librealsense, provides depth/color streaming and calibration interfaces for supported RealSense cameras. Its README explicitly identifies the migration from IntelRealSense/librealsense to RealSenseAI/librealsense; these are the same project identity, not two catalog entries. The SDK source does not open the camera's manufacturing design or every firmware/closed extension. [1]
The README warns that master can include beta releases and points to the releases page for the last validated official release. Treat the reviewed commit as a source snapshot and match the actual camera/firmware support information before choosing a package. A recent branch or an example build does not establish compatibility with all cameras. [1]
For Ubuntu, the inspected distribution guide separates packaged installation from manual source/kernel integration. It lists packages for Ubuntu 20/22/24/26 and specific older release choices for end-of-life distributions, while its DKMS discussion identifies particular supported kernels. The distribution guide lists DKMS kernels 5.15, 5.19 and 6.5. The manual patch instructions separately list 5.15, 5.19, 6.5, 6.8, 6.11 and 6.14, plus an older-kernel route. An OS label alone is insufficient: check the selected device/kernel/SDK combination. The guide also describes the updated RealSenseAI package signing key. The manual guide initially says modified Linux drivers are required, but later qualifies patching as optional for newly released cameras lacking metadata support and says most cameras work with stock uvcvideo. The distribution guide recommends DKMS. No exact camera/firmware/SDK pairing was established, so those instructions do not prescribe a universal kernel change. No package repository, key or kernel module was installed here. [4] [5]
The packaged workflow distinguishes librealsense2-utils for demos/tools, librealsense2-dev for development headers and the symbolic link, and librealsense2-dkms for camera-specific kernel extensions. It then suggests reconnecting the camera and opening realsense-viewer. The capture example starts an SDK pipeline and waits for frames before rendering in an OpenGL window. That example needs a graphical environment; the manual guide lists GLFW, Mesa and GTK for OpenGL-enabled examples. For a host without OpenGL or X11, the guide instead builds textual examples with -DBUILD_EXAMPLES=true -DBUILD_GRAPHICAL_EXAMPLES=false. [3] [4] Those are concrete sources to inspect; a successful import or running window would not itself establish calibrated depth quality or actual frame delivery. [3] [5]
The SDK is Apache-2.0; this review does not establish applicable rights for every dependency, camera hardware, firmware or proprietary extension. Begin with the exact device/firmware/OS/kernel combination, then the selected installation and capture route. No SDK compilation, kernel patch, camera connection, frame capture, calibration measurement or performance test was performed. [1] [2] [3] [4]
Is this for you?
- Known limitations
- IntelRealSense/librealsense is the prior identity, now redirected to RealSenseAI; no duplicate entry.
- Master may contain beta releases; pinned source is not automatically the last validated release.
- Apache2 SDK does not open camera hardware, proprietary extensions or all firmware; no camera capture/calibration tested.
- Manual guide has modified-driver requirement versus later stock-kernel qualification; distribution guide recommends DKMS. Exact camera/firmware/kernel/SDK pairing remains unestablished.
Editorial assessment of bounded source evidence; no runtime, fit, manufacturing or compatibility proof.
What you need
- Operating system
- Ubuntu 20/22/24/26 package routes in the inspected distribution guide; exact device/kernel compatibility unverified.
Source-reported requirement/configuration, not a tested installation, compatibility matrix or measured runtime result.
- Languages / runtimes
- C++ capture example and SDK API.
Source-reported requirement/configuration, not a tested installation, compatibility matrix or measured runtime result.
- Dependencies
- Compatible RealSense camera and interface; exact firmware/release matrix
- Ubuntu package route versus source/kernel integration have separate prerequisites
Installation & first result
Open the upstream getting-started guide [1] [2] [3] [4] [5]
- Inspect the pinned implementation and select the exact configuration described in the article.
- Follow the chosen upstream environment/build route, resolving the listed dependencies before runtime or hardware integration.
Editorial assessment of bounded source evidence; no runtime, fit, manufacturing or compatibility proof.
- Installation
Select the device/firmware/OS/kernel combination first. Ubuntu package instructions distinguish librealsense2-utils, librealsense2-dev and librealsense2-dkms; manual source/patch guidance is a separate, qualified route. No package/kernel change performed.
Source-reported requirement/configuration, not a tested installation, compatibility matrix or measured runtime result.
Hardware, models & data
- Supported hardware
- Supported RealSense camera models as declared upstream; exact device/firmware/release match required.
Source-reported requirement/configuration, not a tested installation, compatibility matrix or measured runtime result.
What we checked
Pinned source and selected artifact structure review only; no dependency installation, upstream build, native CAD/kernel/fit/strength validation, fabrication, wiring, calibration, simulation, powered operation or performance testing. Original archives stay private.
Updates
- Upstream last updated
- Not established
- Latest release
- Not established
- Profile updated
- Nov 1, 2026
- Sources last checked
- Nov 1, 2026
- Next review
- Dec 1, 2026
- Reviewed revision
c84fe64
Source files and licenses
Distinct inspectable robotics software/data workflow with specific contribution and bounded next source-investigation step; not performance or physical-build certification.
| Layer | Availability / license |
|---|---|
| software | available · Apache-2.0 Selected project implementation; external dependencies, hardware, weights/data and asset rights remain separate. [3] [2] |
| documentation | available · Apache-2.0 Scoped project declaration; no blanket grant over all linked material. [1] [2] |
Outside the selected contribution; no separate released layer claimed.
References
Each source links to the exact revision we read. “Used for” shows where this page relies on it.
- S001 readme.md
Revision, date & where cited
realsenseai/librealsense contributors · github.com · revision
c84fe64· readme.md at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 2 more - S002 LICENSE
Revision, date & where cited
realsenseai/librealsense contributors · github.com · revision
c84fe64· LICENSE at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 1 more - S003 examples/capture/rs-capture.cpp
Revision, date & where cited
realsenseai/librealsense contributors · github.com · revision
c84fe64· examples/capture/rs-capture.cpp at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result and 1 more - S004 doc/installation.md
Revision, date & where cited
realsenseai/librealsense contributors · raw.githubusercontent.com · doc/installation.md at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result - S005 doc/distribution_linux.md
Revision, date & where cited
realsenseai/librealsense contributors · raw.githubusercontent.com · doc/distribution_linux.md at · Accessed Nov 1, 2026
Used for: Overview, Is this for you?, What you need, Installation & first result
Correction guidance · Discussion is not enabled · Profile format 0.7.0-draft.5