You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/docs/blog/skip-free-for-free-software.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ There are two halves to the Skip project. The first is SkipStone, our integrated
19
19
20
20
The other half is Skip's ecosystem of libraries and frameworks, which is free and open-source software. These frameworks constitute the essential building blocks of any modern application, and include low-level adaptors from Darwin's Foundation API to the equivalent Android Java API (`skip-foundation`), as well as the high-level SwiftUI user interface widgets that are manifested by Jetpack Compose views on Android (`skip-ui`). In addition, the growing constellation of community frameworks at [github.com/skiptools](http://github.com/skiptools/) provides essential functionality such as SQL database support, media player components, and more.
21
21
22
-
These frameworks are free and open-source software whose advancement will rely heavily on community contributions. And so we've made the SkipStone transpiler free, for free software. What this means is that Skip can be used – without cost – for building projects that consist exclusively of source code licensed under one of the General Public Licenses as published by the Free Software Foundation.
22
+
These frameworks are free and open-source software whose advancement will rely heavily on community contributions. And so we've made the SkipStone transpiler free, for free software. What this means is that Skip can be used – without cost – for building projects that consist exclusively of source code licensed under free and open source licenses.
23
23
24
24
This applies not just to framework development, but also to your own app projects: if your iOS app is free software, then Skip can be used to transpile it into an equivalent free Android app. In this way we hope to encourage and support the proliferation of genuinely native dual-platform apps created with the Skip transpiler and powered by the community-supported ecosystem of high-quality libraries and frameworks.
Copy file name to clipboardExpand all lines: src/content/docs/docs/app-development.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -239,7 +239,7 @@ The key pattern is:
239
239
The following example from the [Skip Showcase app](https://github.com/skiptools/skipapp-showcase/blob/main/Sources/Showcase/MapPlayground.swift) demonstrates this pattern by embedding an Apple MapKit `Map` on iOS and a Google Maps `GoogleMap` composable on Android:
Copy file name to clipboardExpand all lines: src/content/docs/docs/faq.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,11 @@ Earlier, Skip would require a license key for non-commercial app development. No
56
56
57
57
### Which FOSS license is recommended for framework development? {#foss_license_recommendations}
58
58
59
-
We generally recommend the LGPL, which provides a good balance of flexibility and freedom. LGPL libraries can be embedded in closed-source commercial applications. Many popular software components like WebKit, JavaScriptCore, and Qt are distributed under the LGPL.
59
+
The standard license for all Skip libraries is the [Mozilla Public License 2.0 (MPL-2.0)](https://www.mozilla.org/MPL/). The MPL provides a good balance of flexibility and freedom: MPL-licensed libraries can be embedded in closed-source commercial applications, and the license's file-level copyleft is straightforward for developers to comply with.
60
+
61
+
:::note
62
+
Prior to 2026, Skip libraries used the GNU Lesser General Public License (LGPL) with a static linking exception. All Skip libraries have since been harmonized to use the MPL-2.0.
63
+
:::
60
64
61
65
### Can Skip Apps be distributed on the Apple App Store and the Google Play Store? {#appstore}
0 commit comments