.NET projesi için açık kaynak neden önemlidir?
Yayınlanan: 2021-09-08NET'in Microsoft tarafından sağlanan açık kaynaklı bir platform olduğunu biliyoruz. 2017'den bu yana en aktif 30 açık kaynak projesine aday gösteriliyor ve kazanıyor. Mevcut durumda, dünya çapında çok sayıda açık kaynaklı proje bulunmaktadır. Bunların arasında .NET gerçekten de popülerdir. Bu projeler, çeşitli mimariler ve kodlama kalıpları ile ASP.NET Core teknolojisi hakkında derinlemesine bilgi toplamaya yardımcı olur.
Örneğin, açık kaynağın .NET projesi için önemi hakkında gerçek düşüncelerini paylaşarak bizimle işbirliği yapan birkaç .NET proje mühendisi arasında geçen bir konuşmayı not alıyoruz. Gelin onların düşüncelerine kısaca bir göz atalım.
.NET projesi için açık kaynağın önemi nedir?
David: Bu günlerde, çağdaş geliştiriciler yığını, çapraz bir platform olmayı gerektiriyor. Sanırım açık kaynak, büyük miktarda destek ve desteğe sahip bir yığın geliştirmenin nispeten yumuşak bir yolu. Sürekli değişen işletim sistemleri ve yaratıcıları alanında geliştirme sağlar. Ek olarak, müşterilerimizle gerçek zamanlı olarak bağlantı kurmamızı sağlar. Açık kaynağın yardımcı olabileceği birçok başka yol var. Bu özellikler planlama, oluşturma ve yineleme yolumuzu değiştirdi. AĞ. Son olarak, çok sayıda insan geliştirici yığını gibi açık kaynaklı bir lisans aracılığıyla erişilebilen çeşitli teknolojileri bekliyor.
Bryana: Açık kaynak sayesinde artık herkesin uygulamalarını geliştirmek için kullanılan çalışma zamanını çalıştırması, görüntülemesi, hata ayıklaması ve hatta katkıda bulunması daha kolay hale geldi. Temel gerçekleri ele almak ve onlara işaret etmek, daha önce genellikle ihmal edilen çok daha kolay hale geldi. Bu açık kaynak konseptinin tamamı, tek bir bayi olan Microsoft'un ötesinde kullanılabilirliğini garanti eder.
Eric: Açık kaynak gerçekten oyunun kurallarını değiştiriyor. Açık kaynağın önemi hakkında birkaç gerçek daha biliyorum. AĞ. Size puanlarımı söyleyeyim.
Birincisi, dil ve çalışma zamanı uygulamaları, açık kaynak olmanın pek çok avantajına sahiptir. Bizi bu alanda eskisinden daha dikkat çekici kılacaktır.
İkincisi, bu durumda zemin alanının geniş olduğunu düşünüyorum. Bu nedenle, insanlar uygulamayı algılayabildikleri ve hatta hata ayıklayabildikleri zaman daha seçkin olacaktır. Belgeleri not almak yerine, insanlarla bağlantı kurmanın gerçekten daha iyi bir yoludur.
Son olarak, çeşitli kurum ve kişilerden işbirliği için çok sayıda teklif ve teklif alacağız. Eski kapalı kaynak politikamızda kendimizi sürekli olarak tek seferlik anlaşmalar için zorlamaktan çok daha kolay değil mi?
Adem: Aynen! Açık kaynağın önemi burada yatıyor. Ancak .NET projesinde bir açık kaynağın daha birçok önemini söyleyebilirim. Bu yüzden birini seçmek benim için oldukça zor. Ama en sevdiğimi söyleyeyim. Bence açık kaynakla ilgili en iyi şey, bununla herkesin herhangi bir yerden hayati bir şey keşfedebilmesi ve tercihine göre geliştirebilmesidir. Bu arada, .NET Core ile, değişiklik dilekçelerinin Microsoft'taki doğru kişilere giden yolları keşfetmesi gerekiyor. İyileştirme süreciyle ilgilenebilecek bir geliştirici için buna göre planlanacaktır. Yolculuğuna bu şekilde devam ederse umarım birkaç yıl içinde resmi olarak yayınlanır. Herhangi birinin herhangi bir sorununun bir gecede iyileştirilebileceği teknoloji sayesinde. Herhangi bir sorunu fark ettikten sonra yapmaları gereken tek şey, tek bir PR koymak. Sorun alanları bir gün içinde gözden geçirilecek, yinelenecek ve entegre edilecektir. Bu sadece bir sonraki iyileştirme seviyesidir.
Jonas: Bence açık kaynak şimdiye kadarki en iyi şey. Müreffeh bir çapraz platform oluşturmak şüphesiz yararlıdır. Linux'u da hedeflemenin harika bir yolu.
Mark: Benim için açık kaynak, Microsoft'un OSS topluluğuna yaptığı büyük miktarda yatırımın boşa gitmediğini kanıtlamanın en belirgin yollarından biri. OSS yazılımları sadece geliştirme aşamasında kullanılmakla kalmaz, aynı zamanda stoklarımıza baz olarak sevk edilir. OSS sisteminin sağladığı sayısız faydaları göz ardı edemeyiz. Yazılım ekosistemi dünyasında büyük bir role sahiptir. Dolayısıyla, OSS'nin bir parçası olmak, Microsoft'un bunu geri ödemesi kaçınılmazdır.
Bryana: Şu andan itibaren, önceki eylemlerimizin ayrıntılı bir açıklaması var; doğru ürünleri göndermek bizim için daha kolay hale geldi. Bu süreç boyunca bize yardımcı olur. Ayrıca, açık kaynağın tüm topluluk boyutu m'dir. Pek çok alanda, tüm ekibimizden bile daha fazla profesyonelleri var. İşimize konsantre olmamıza ve daha derin bir tutku ve beceriyle yapmamıza yardımcı olan başka bir neden.
.NET'in benimsenmesinin artmasından açık kaynak sorumlu mu?
Adem: Evet! Tabii ki! Açık kaynak olmadan önce .NET yalnızca Windows ile sınırlıydı. Ama şimdi, birçok başka yerden erişilebilir.
David: Benim için bu bir evet. Açık kaynak ve .NET'in doğrudan düz bir çizgiyle bağlantılı olduğunu düşünüyorum. Sistem, tüm projenin görünürlüğünü etkin bir şekilde artırdı. Ek olarak, şimdi birkaç yerden erişilebilir. Bu nedenle, .NET projesinin geliştirilmesinden bir nevi sorumludur.
Erik: Sanırım. Ancak .NET Core, .NET projesindeki, tüm senaryodaki vb. değişikliklerden bir yerde daha sorumludur. Ancak, .NET'in benimsenmesinin büyümesinde OSS'nin yükümlülüklerini görmezden gelmemin hiçbir yolu yok. ASP.NET geliştirme hizmetleri daha fazla bilgi edinmenize yardımcı olabilir.
Çözüm:
Umarım, .NET profesyonelleri tarafından verilen bilgiler, .NET projesinde açık kaynağın önemini anlamak için yeterince faydalı olmuştur. Uygulama platformunun geliştirilmesinde açık kaynaktan başka bir yol olmadığını söylemek yanlış olmaz. Oldukça hızlı ve kullanıcı dostu olmasının yanı sıra çok daha eğlenceli.
Son olarak, bu projedeki pratik işbirliği için David, Bryana, Adam, Eric, Mark ve Jonas'a teşekkürler. Gerçek düşüncelerinizi paylaştığınız ve .NET projesinde açık kaynağın önemiyle ilgili ilginç gerçekleri belirttiğiniz için teşekkür ederiz.