# Open sourcing SwiftSystem?

**URL:** <https://forums.swift.org/t/open-sourcing-swiftsystem/37830>\
**Category:** Using Swift\
**Created:** [June 23, 2020, 6:44pm UTC](https://forums.swift.org/t/open-sourcing-swiftsystem/37830 "2020-06-23T18:44:28Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![tkremenek](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/tkremenek/32/9115_2.png) [@tkremenek](https://forums.swift.org/u/tkremenek)\
**Post date:** [June 24, 2020, 2:35am UTC](https://forums.swift.org/t/open-sourcing-swiftsystem/37830/7 "2020-06-24T02:35:16Z")

</div>

> [@Jon\_Shier](#):
>
> Apple has introduced a new SwiftSystem overlay library as part of its 2020 OSes, which converts system calls and other APIs to better Swift types, like a native `FileDescriptor` type. @tkremenek et al, is there any intention to open source this library, like Swift Crypto, so the overlay can become cross platform? This would be huge for Swift on other OSes.

Yes, we want to make this open source and also available on Linux by the end of Swift 5.3.

System itself won't be a cross-platform abstraction (e.g., it will have differences for the different system calls on the different platforms).

Windows support probably won't be there initially because of the larger differences with Windows that will take more time to implement, but it can all be developed in open source — especially once Windows support for Swift officially arrives.

---

_[View the full topic](https://forums.swift.org/t/open-sourcing-swiftsystem/37830)._
