Microsoft telah membuat kalkulator Windows menjadi open source

kalkulator-windows-10

Microsoft telah lama menjadi pendukung ideologi perangkat lunak tidak bebas, sebuah ideologi di mana perusahaan telah menghasilkan milyaran dolar. Secara historis, perusahaan ini menentang proyek publik dan open source seperti Linux.

Namun, di bawah kepemimpinan Satya Nadella, Microsoft adalah masyarakat yang sangat berbeda. Tidak hanya mendukung open source dan Linux, tetapi juga membawa kode ke dunia open source.

Faktanya, Microsoft telah menjadi salah satu kontributor utama. Dan kemarin, orang-orang Windows mengumumkan yang melangkah lebih jauh dalam komitmennya pada ideologi open source. Seperti saat melakukan jadikan program Kalkulator Windows Anda sebuah proyek open source di GitHub.

Dalam sebuah postingan blog, Microsoft bahwa:

Hari ini, kami dengan bangga mengumumkan bahwa kami merilis kode kalkulator Windows di GitHub di bawah lisensi MIT. Ini termasuk kode sumber, sistem build, pengujian unit, dan roadmap produk.

Tujuan kami adalah untuk menciptakan pengalaman pengguna yang lebih baik dalam kemitraan dengan komunitas. Kami mendorong perspektif baru Anda dan peningkatan partisipasi untuk membantu menentukan masa depan kalkulator.

Sebagai pengembang, jika Anda ingin mengetahui cara kerja berbagai bagian Kalkulator, mengintegrasikan logika kalkulator atau antarmuka pengguna dengan mudah ke dalam aplikasi Anda sendiri, atau berkontribusi langsung ke sesuatu yang disertakan dengan Windows, sekarang dimungkinkan.

Kalkulator akan terus melalui semua pengujian biasa, kepatuhan, keamanan, proses kualitas, dan pembuatan yang ditawarkan kepada pengguna internal, seperti yang kami lakukan dengan aplikasi kami yang lain.

Setiap orang dapat berkontribusi

Microsoft mendorong pengembang untuk berkontribusi pada kalkulator Windows, sekarang tersedia dalam sumber terbuka, melalui:

  • Berpartisipasilah dalam diskusi.
  • Menunjukkan atau memecahkan masalah.
  • Menawarkan ide fitur baru.
  • Realisasi prototipe fungsi baru.
  • Merancang dan berpartisipasi dalam pembangunan gedung bersama para insinyurnya.

Kalkulator Windows saat ini dikirimkan dengan fitur-fitur berikut:

  • Mode standar kalkulator menawarkan operasi dasar dan mengevaluasi pesanan segera setelah dimasukkan.
  • Kalkulator ilmiah menawarkan operasi ekstensif dan mengevaluasi perintah menurut urutan operasi.
  • Fungsionalitas kalkulator pemrogram yang menyediakan operasi matematika umum bagi pengembang, termasuk konversi antara basis umum.
  • Riwayat perhitungan dan kapasitas memori.
  • Konversi antara berbagai satuan ukuran.
  • Konversi mata uang berdasarkan data yang diambil dari Bing.

Seperti semua perubahan, Anggota tim Microsoft akan meninjau kode untuk fitur baru sebelum mengarsipkannya ke cabang utama.

Fitur baru sering kali membutuhkan pengeditan teknis yang lebih banyak daripada perbaikan bug. Saat memindai kode untuk fitur baru, tim Microsoft mempertimbangkan setidaknya hal berikut:

Semua item di daftar periksa aksesibilitas harus ditangani.
Semua item di daftar periksa global harus diproses.

Perubahan tersebut harus diuji pada versi Windows terlama yang didukung oleh aplikasi tersebut.

Anda dapat menemukan nomor versi ini di AppxManifest.xml.

Semua panggilan API yang lebih baru dari versi ini harus diaktifkan secara bersyarat.

Perubahan tersebut seharusnya hanya menggunakan API yang didukung. Jika ada pertanyaan tentang penggunaan API warisan atau tidak berdokumen, Kit Sertifikasi Aplikasi Windows harus dijalankan untuk verifikasi.

Selain itu, jika perubahan menambahkan pustaka baru atau dependensi lain ke aplikasi se Anda harus mengukur peningkatan ukuran file biner dan jika pustaka tidak dikelola oleh Microsoft, tim Microsoft perlu menentukan rencana untuk memantau pustaka upstream untuk perubahan seperti patch keamanan.

Jika perpustakaan digunakan di bawah lisensi open source, kami harus mematuhi lisensi dan mengakreditasi pihak ketiga dengan tepat.

Jika Anda ingin mengetahui lebih banyak tentang itu, Anda dapat mengunjungi pernyataan itu di blog Microsoft. Tautannya adalah ini. 


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   01101001b dijo

    Wow! M $ berkontribusi pada kalkulator open-source. Hanya yang kami butuhkan di Linux karena kami tidak memilikinya. Tolong semua berdiri dan tepuk tangan 3 kali agar tidak terlihat tidak berterima kasih. Pada akhirnya, M $ jika dia melakukannya, itu murni tidak tertarik (seperti yang dikatakan di luar sana «bahwa Anda tidak perlu gigit tangan yang memberi mereka open-source, karena M $ adalah« terbesar »mereka kontributor ») Nah, apa yang bisa dibawa sebagai gantinya? Apakah Tahu Bagaimana Linux merilis versi baru tanpa 12 tahun antara satu dan yang lain? Nahhh.

  2.   Andreale Dicam dijo

    Ini awal yang sangat bagus dan saya sangat senang karenanya. Memang benar bahwa jika kita membandingkan perilaku Microsoft dengan proyek open source yang lebih kompetitif seperti Firefox, yang diblokir secara menyedihkan dari Skype dalam versi webnya, kita akan menyadari bahwa fakta ini hanya akan berlaku untuk proyek yang tidak. menghancurkan diri sendiri sistem mereka. Tapi, hei, itu sesuatu. Jika semuanya berjalan lancar, niat itu akan menyebar ke proyek lain, itu sudah pasti.

  3.   Pol_with_o dijo

    Orang-orang Microsoft pasti orang bodoh ...