パスワードを忘れた? アカウント作成
12607770 story
プログラミング

Apple、Swiftをオープンソース化 46

ストーリー by headless
公開 部門より
Appleは3日、プログラミング言語「Swift」をオープンソース化した。Swiftは年内のオープンソース化がWWDC 2015で発表されていた(Swift.orgTNW Newsの記事The Vergeの記事9to5Macの記事OSDN Magazineの記事)。

SwiftのソースコードはGitHubで公開されており、Swift.orgで情報が提供されている。ライセンスはApache 2.0で、商用製品を含む任意の用途で利用可能だ。ただし、オープンソース版のSwiftは、AppleのApp Storeで公開するアプリの作成には使用できないとのこと。

現在のところ、開発環境として使用できるのはOS Xのほか、Ubuntu Linux LTSおよび最新版のUbuntu Linuxとなっている。Swift.orgのダウンロードページからUbuntu版のバイナリもダウンロード可能だ。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2015年12月05日 15時01分 (#2929276)

    Ubuntuにつっこんでみた。まあ最近の言語っぽく難しい点は何もない

    むしろ言語より、外部ツールが充実するかどうかだと思う、最近は。
    goとかツールが凄い充実しててどんなエディタでも快適だからそれだけで人気あると思うしね。

    ただ、いまんとこswiftを勉強するモチベーションがあがる理由がないね

  • by Anonymous Coward on 2015年12月05日 15時08分 (#2929284)

    この記事では触れられてないですが、同時に発表されたSwift 3.0のロードマップの方の、こういう話の方が気になります。
    噂ではPython2系と3系以上に言語仕様が変わりそうとか…。

    Apple、プログラミング言語「Swift」オープンソースで公開、Linuxポートも [mynavi.jp]

    Swift 3は、Swift言語と標準ライブラリのバイナリインターフェイスを安定させるために一部で大幅な変更が行われる。たとえば、APIデザインガイドラインに従って標準ライブラリとコアライブラリがアップデートされる。

  • by Anonymous Coward on 2015年12月05日 18時40分 (#2929373)

    他に使う人が射るとした GNUSTEP ぐらいだよな

    • by Anonymous Coward

      「いるとしたら」を「射るとした」で良しとする感性

      • by Anonymous Coward

        他人からのアウトプットがなんでも入念な考察と推敲を経てから
        出てきていると思い込む感性

        • by Anonymous Coward

          長くてヒネリのないオウム返しは、もはや感性というより脊髄反射

  • by Anonymous Coward on 2015年12月05日 22時30分 (#2929474)

    App Storeで公開するアプリの作成には使用できないて、何の用途があるのか謎すぎる。
    不具合発生時の内部実装確認?

    • by Anonymous Coward

      App Storeで公開しないアプリの作成に使用すればいいんじゃない?

      • by Anonymous Coward

        Windows10のProject Islandwood次期バージョンに採用される可能性も微レ存…?

        • by Anonymous Coward

          普通に採用するでしょう。
          プロジェクト自体がなくならなければ。

          • by Anonymous Coward

            Project Astoriaは犠牲になったのだ

    • by Anonymous Coward

      そっち向けに作ったアプリを別のOSにポーティングするようとか?
      あと言語自体の利用者を増やしたいってのもあるだろう。

      しかしストア関連は相変わらずで進めていきたい的な。

    • by Anonymous Coward

      学生に授業で使ってもらいたいんじゃねーの。昔から教育産業にも力入れてるし。

      • by Anonymous Coward

        Mac + Xcode でいいじゃない

    • by Anonymous Coward

      iOS用アプリのロジックを他のプラットフォームと共有したい時、今はC/C++で書くか高いライセンス料払ってXamarinなんかを使うしかないけど、今後はSwiftで書くという選択肢が出てくるでしょ。

      その程度すら思いつかない人の頭の中身が一番謎だわ。

typodupeerror

UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア

読み込み中...