Skip to content

License

CameraK is licensed under the Apache License 2.0.

Copyright 2024 Kashif Mehmood

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

What This Means

You CAN:

  • ✅ Use CameraK in commercial projects
  • ✅ Modify the source code
  • ✅ Distribute modified versions
  • ✅ Include CameraK in proprietary software
  • ✅ Use CameraK for private projects

You MUST:

  • 📄 Include a copy of the Apache 2.0 license
  • 📄 State significant changes made to the code
  • 📄 Include copyright notices

You CANNOT:

  • ❌ Hold the author liable for damages
  • ❌ Use CameraK trademarks without permission
  • ❌ Claim you wrote the original code

Third-Party Licenses

CameraK uses the following open-source libraries:

Android

  • CameraX — Apache 2.0
  • Kotlin — Apache 2.0

iOS

  • AVFoundation — Apple SDK License

Desktop

  • JavaCV — Apache 2.0 / GPL 2.0 (with Classpath exception)

Full License Text

The full Apache License 2.0 text is available at: https://www.apache.org/licenses/LICENSE-2.0

Questions?

For licensing questions, contact: - GitHub: @Kashif-E - Issues: github.com/Kashif-E/CameraK/issues