企業ニュース

Iron Softwareが初のオープンソース製品を発表

2022年11月20日
共有:

2022年11月8日 Iron Softwareが最初のオープンソース製品としてIronDrawingを発売しました。

マイクロソフトがSystem.Drawing.Commonへの[重大な変更](https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only" target="blank" rel="nofollow noopener noreferrer)を発表した際に、Iron Softwareチームは、すべての.NET開発者が無料で利用できるオープンソースのソリューションを開発しました。

IronDrawing は Iron Suite 製品でも使用されています。

System.Drawing.Commonの置き換え

2021年初めに、Microsoftは、System.Drawing.Commonライブラリのサポートを.NET 6および非Windowsプラットフォーム向けのその後のリリースで削除することを発表しました。これは、クロスプラットフォームのサポートにとって重要な低レベルの依存関係に関する[長期にわたる課題](https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only#reason-for-change" target="_blank" rel="nofollow noopener noreferrer)によるものです。

この変更により、グラフィックスを使用するすべての.NETアプリケーションとクラスライブラリが廃止された。 さらに、System.Drawing.Commonを使用するクロスプラットフォームライブラリを維持する多くの.NETライブラリの開発者にとって、それは問題となります。 これには、これらの開発者が Microsoft の[推奨アクション](https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only#recommended-action" target="blank" rel="nofollow noopener noreferrer)に準拠するために、ライブラリと NuGet パッケージを再構築する必要があります。

大企業にはそのためのリソースがあるが、時間やリソースに乏しい多くの開発者にとっては難題となるだろう。 最終的には、.NET 7の採用を遅らせ、より大きなコミュニティーに影響を及ぼすことになる。

ソリューションのご紹介IronDrawing

Iron Softwareは、クロスプラットフォーム技術におけるSystem.Drawing.Commonの廃止によって生じる移行の課題を抑えるために、IronDrawingを開発しました。

ジェイコブ・メラー技術部長はこう語る、

"IronDrawingはまるでスイスアーミーナイフのようなもので、.NET 6と7のすべての新しい画像フォーマット間のユニバーサル・トランスレーターです。"

.NET開発者にとっての課題であることを認識しながら、ジェイコブはさらに次のように説明する。

「私たちはミドルウェアとして機能し、System.Drawingオブジェクトを置き換え、新しいライブラリを単一のメソッドシグネチャで.NETクラスの入力および出力にするソリューションをオープンソースとして提供しました」

「.NET開発者に古いソフトウェアと新しいソフトウェアの両方をサポートする優雅な適応のためのオープンソースの無料パターンを提供しています。これは私たち自身の製品のために開発されましたが、.NETを存続させるためにコミュニティにこのソリューションを提供する可能性を見ています。公開NuGet統計に基づくと、私たちの実際の.NETプロジェクト展開の半分以上が私たちのNuGetの分析に基づくLinuxサーバーにあるため、Linuxサポートは特に重要です。」

「2022年には、Microsoft AzureプロジェクトでさえWindowsよりもLinux上でホストされることが多いです。」

IronDrawing for .NET を今すぐ試してください。

Iron Softwareについて

Iron Softwareは2015年に最初の製品を発売した。同社はシカゴを拠点とする企業で、世界中にオフィスとチームメンバーがいる。最も人気のある製品はIronPDF(IronPDF)です。 両社の製品を合わせると、NuGetのダウンロード数は1,500万件に達し、5万人以上のユーザーが参加している。

Iron Softwareは、6年という短期間でスタッフと製品を10倍に成長させた。 Iron Softwareは、その成功の理由を敏捷性に求めている。

Iron Softwareは、顧客が問題に気づく前に問題を解決する。 これは、.NET言語の進歩が加速している今、これまで以上に重要なことである。

< 以前
あなたの勝利: 2023年にもっと多くの時間
次へ >
Iron Softwareのクレイグ・ボーモントと共にチャリティーのためのライディング