GMOインターネットグループ株式会社は7月8日、「GMOオープンソース開発者応援プログラム」を同日から開始すると発表した。
【画像全3枚】
同プログラムは、「すべての人に安心な未来を」のキャッチフレーズのもと2025年2月から開始している「ネットのセキュリティもGMO」プロジェクトの第4弾で、オープンソースソフトウェア(Open Source Software、OSS)開発者(個人・法人)の支援を実施する。
同プログラムでは初回支援として、下記の応募条件をすべて満たし、審査を通過したOSS開発者(個人・法人)に対し、GMO Flatt Security株式会社が開発したセキュリティ診断AIエージェント「Takumi byGMO」の利用アカウントを無料で提供する。Takumi byGMOは、実証実験でVim等のOSSに0-day脆弱性を報告するなど、その能力を証明しつつある。
・応募条件
・GitHubでソースコードが公開されているOSSであること
・応募者が個人・法人のいずれかであること(コミュニティの場合は代表者個人名義で応募)
・採択後、READMEへ所定バッジを掲示できること
・プログラム利用規約・プライバシーポリシーに同意すること
GMO Flatt Securityへの本誌の取材によれば、「Takumi byGMO」は現時点でユーザー数約40件、セキュリティ業務に特化したAIエージェントで、Slack上からセキュリティレビューを依頼するなど簡便に利用でき、静的解析ツール(SAST)では検出が難しい潜在的な脆弱性も検知するという。
なお、同プログラムで提供される「Takumi byGMO」の利用アカウントは有償版と同様のもので、無償提供版で機能が限定されることはない。
この手のプログラムにつきものの不安は「無償で使わせてちょうど手放せなくなったところで無慈悲に課金されるのでは」である。そんなユーザーの信頼を裏切るゲスな販促予定の有無を確認すべく「いわゆる "FREE FOREVER" と考えていいのか」という編集部の質問に対しては「3ヶ月に一度自動再審査があり、継続判定であればそのまま継続利用できる」という回答を得た。
# | 言葉 | 意味 |
---|---|---|
3 | 開発者 | かいはつしゃ (開発者) : developer |
3 | 個人 | こじん (個人) : individual; private person; personal; private |
3 | 法人 | ほうじん (法人) : corporate body; corporation; (legal) person; (juridical) person |
3 | 応募 | おうぼ (応募) : application; subscription; entry (competition, raffle, etc.); enlistment |
2 | 株式会社 | かぶしきがいしゃ (株式会社) : stock company; corporation; kabushiki kaisha; KK |
2 | 開始 | かいし (開始) : start; commencement; beginning; initiation |
2 | すべて | すべて (全て) : 1. everything; all; the whole 2. entirely; completely; wholly; all |
2 | 支援 | しえん (支援) : support; backing; aid; assistance |
2 | 条件 | じょうけん (条件) : condition; term; requirement; qualification; prerequisite |
2 | 対する | たいする (対する) : 1. to face (each other); to be facing 2. to be directed toward (the future, etc.); to be in response to; to be related to |
2 | 提供 | ていきょう (提供) : 1. offer; tender; providing; supplying; making available; donating (blood, organs, etc.) 2. sponsoring (a TV program) |
2 | 脆弱性 | ぜいじゃくせい (脆弱性) : vulnerability; weakness; fragility |
2 | 版 | はん (版) : 1. edition; version; printing; impression; implementation (e.g. software) 2. plate; block; cast |
2 | 継続 | けいぞく (継続) : continuation |
1 | GMO | ジーエムオー (GMO) : genetically modified organism; GMO |
1 | 応援 | おうえん (応援) : 1. aid; assistance; help; support; reinforcement 2. cheering; rooting (for); support |
1 | 同日 | どうじつ (同日) : the same day |
1 | 発表 | はっぴょう (発表) : announcement; publication; presenting; statement; communique; making known; breaking (news story); expressing (one's opinion); releasing; unveiling |
1 | 画像 | がぞう (画像) : image; picture; portrait |
1 | 全 | ぜん (全) : 1. all; whole; entire; complete; total; pan- 2. complete (set); in total |
1 | 未来 | みらい (未来) : 1. the future (usually distant) 2. future tense |
1 | もと | もと (元) : 1. origin; source 2. base; basis; foundation; root |
1 | 第 | だい (第) : prefix for forming ordinal numbers |
1 | 弾 | たま (玉) : 1. ball; sphere; globe; orb 2. bead (of sweat, dew, etc.); drop; droplet |
1 | 実施 | じっし (実施) : enforcement; implementation; putting into practice; carrying out; operation; working (e.g. working parameters); enactment |
1 | 初回 | しょかい (初回) : 1. first time; first innings; initial attempt 2. first; initial |
1 | 下記 | かき (下記) : the following |
1 | 満たす | みたす (満たす) : 1. to satisfy (conditions, one's appetite, etc.); to meet (e.g. demands); to fulfill; to gratify 2. to fill (e.g. a cup); to pack; to supply |
1 | 審査 | しんさ (審査) : judging; inspection; examination; investigation; review |
1 | 通過 | つうか (通過) : 1. passing through (a tunnel, station, town, etc.); passing by (e.g. of a typhoon); transit 2. passage (of a bill, e.g. through parliament); carriage |
1 | 開発 | かいはつ (開発) : development; exploitation |
1 | 診断 | しんだん (診断) : diagnosis; medical examination |
1 | 無料 | むりょう (無料) : free (of charge); gratuitous |
1 | 実証実験 | じっしょうじっけん (実証実験) : proof-of-concept; demonstration experiment; verification test |
1 | 等 | など (等) : 1. et cetera; etc.; and the like; and so forth 2. or something |
1 | 報告 | ほうこく (報告) : report; information |
1 | 能力 | のうりょく (能力) : ability; faculty |
1 | 証明 | しょうめい (証明) : proof; testimony; demonstration; verification; certification |
1 | 公開 | こうかい (公開) : opening to the public; making available to the public; putting on display; exhibiting; showing (play, movie, etc.); holding (interview, etc.); open; public |
1 | 応募者 | おうぼしゃ (応募者) : applicant |
1 | いずれ | いずれ (何れ) : 1. where; which; who 2. anyway; anyhow; at any rate |
1 | 代表者 | だいひょうしゃ (代表者) : representative; delegate |
1 | 個人名 | こじんめい (個人名) : personal name |
1 | 採択 | さいたく (採択) : adoption; selection; choice |
1 | 所定 | しょてい (所定) : prescribed; designated; appointed; fixed |
1 | 掲示 | けいじ (掲示) : notice; bulletin; post; posting; placard |
1 | 利用規約 | りようきやく (利用規約) : terms of service; terms of use; terms and conditions |
1 | 同意 | どうい (同意) : 1. agreement; consent; approval; assent 2. same opinion; same view |
1 | 本誌 | ほんし (本誌) : this magazine |
1 | 取材 | しゅざい (取材) : 1. news coverage; collecting data (e.g. for an article); covering (something for media) 2. interview |
1 | よる | よる (因る) : 1. to be due to; to be caused by 2. to depend on; to turn on |
1 | 現時点 | げんじてん (現時点) : present point (i.e. in history); at the present time |
1 | 数 | しばしば (屡々) : often; again and again; frequently; repeatedly |
1 | 約 | やく (約) : 1. approximately; about 2. promise; appointment; engagement |
1 | 件 | くだん (件) : 1. the aforementioned; the said; (man, incident, etc.) in question; the above-mentioned; the aforesaid 2. the usual |
1 | 業務 | ぎょうむ (業務) : business; affairs; duties; work; procedure; task; action; function; (business) operations; operational |
1 | 特化 | とっか (特化) : specialization; specialisation |
1 | 依頼 | いらい (依頼) : 1. request; commission; entrusting (with a matter) 2. dependence; reliance |
1 | 簡便 | かんべん (簡便) : simple; easy; convenient; handy |
1 | 静的 | せいてき (静的) : static |
1 | 解析 | かいせき (解析) : 1. analysis; analytical study 2. parsing; parse |
1 | 検出 | けんしゅつ (検出) : detection; sense (e.g. sensor) |
1 | 潜在的 | せんざいてき (潜在的) : latent; potential |
1 | 検知 | けんち (検知) : detection |
1 | なお | なお (尚) : 1. still; yet 2. more; still more; greater; further |
1 | 有償 | ゆうしょう (有償) : (involving) payment; (involving) compensation; paying a fee |
1 | 同様 | どうよう (同様) : same; similar; (just) like; equal |
1 | 機能 | きのう (機能) : function; facility; faculty; feature |
1 | 限定 | げんてい (限定) : limit; restriction |
1 | つきもの | つきもの (付き者) : attendant |
1 | 不安 | ふあん (不安) : anxiety; uneasiness; worry; apprehension; fear; insecurity; suspense |
1 | 無償 | むしょう (無償) : 1. without compensation; without reward; without pay 2. free (of charge) |
1 | 使う | つかう (使う) : 1. to use (a thing, method, etc.); to make use of; to put to use 2. to use (a person, animal, puppet, etc.); to employ; to handle; to manage; to manipulate |
1 | 無慈悲 | むじひ (無慈悲) : merciless; ruthless; pitiless; unfeeling |
1 | 課金 | かきん (課金) : 1. charges; billing 2. paying for items in online games |
1 | 信頼 | しんらい (信頼) : reliance; trust; faith; confidence |
1 | 裏切る | うらぎる (裏切る) : to betray; to turn traitor to; to double-cross |
1 | 販促 | はんそく (販促) : sales promotion |
1 | 有無 | うむ (有無) : 1. existence or nonexistence; presence or absence 2. consent or refusal; yes or no |
1 | 確認 | かくにん (確認) : confirmation; verification; validation; review; check; affirmation; identification |
1 | いわゆる | いわゆる (所謂) : what is called; as it is called; the so-called; so to speak |
1 | 考える | かんがえる (考える) : 1. to think (about, of); to think over; to ponder; to contemplate; to reflect (on); to meditate (on) 2. to consider; to bear in mind; to allow for; to take into consideration |
1 | 編集部 | へんしゅうぶ (編集部) : editorial department |
1 | ヶ月 | かげつ (ヶ月) : months (period of) |
1 | 自動 | じどう (自動) : 1. automatic 2. intransitive verb |
1 | 再審査 | さいしんさ (再審査) : re-examination |
1 | 判定 | はんてい (判定) : judgement; judgment; decision; adjudication; award; verdict; determination |
1 | そのまま | そのまま (其のまま) : 1. without change; as is 2. just like; extremely similar |
1 | 回答 | かいとう (回答) : reply; answer |