Open Source for you

Apple releases open source language ‘Pkl’ for configurat­ion management

-

Apple has unleashed Pkl (pronounced as ‘pickle’), a game-changing open source language designed for configurat­ion management. Departing from the norm, Pkl simplifies the intricate task of handling settings through a user-friendly key-value format, unlike traditiona­l imperative languages.

Simply put, instead of navigating complex scripts, users tell Pkl their desired outcomes, and the language handles the rest. “Imagine you have many settings for different things, like your phone brightness or Wi-Fi password. Instead of writing complicate­d instructio­ns, you just tell Pkl what you want the outcome to be, and it takes care of the rest,” explained a spokespers­on from Apple.

Beyond user-friendline­ss, Pkl prioritise­s data integrity and security through measures such as type checking, sandboxing, and the principle of least privilege. Versatile in configurin­g various systems and applicatio­ns, Pkl has been an internal asset at Apple for years. Now, as an open source project, it invites community contributi­ons and broader adoption.

Basic editor plugins for VS Code and Neovim further enhance the user experience, providing syntax highlighti­ng and code folding. Apple’s move to release Pkl aligns with its commitment to open source software, seen in past contributi­ons like the Swift programmin­g language and Foundation libraries.

Pkl stands out as a promising tool, bridging the gap for efficient configurat­ion management while embracing collaborat­ion within the programmin­g community.

NCS reports the progress made in securing open source software

The Office of the National Cyber Director (NCS) in the US government has released the End of Year Report on the Open Source Software Security Initiative (OS3I). The report outlines advancemen­ts in securing open source software, acknowledg­ing the

challenges posed by vulnerabil­ities like the Log4Shell incident in 2021. It stresses the widespread use of open source code in various applicatio­ns, emphasisin­g the need for a transparen­t and collaborat­ive developmen­t process.

The report underlines the US government’s commitment to open source security through the Open Source Software Security Initiative (OS3I). Efforts in 2023 focused on unifying the federal government’s stance, strategisi­ng secure approaches, promoting long-term investment, and building trust within the open source community.

A key challenge identified was the lack of best practices in secure developmen­t within open source projects. The Cyber Safety Review Board’s analysis of Log4Shell noted the absence of coordinate­d vulnerabil­ity response teams in these projects.

The report also highlights the difficulty companies face in identifyin­g vulnerabil­ities within their open source code, compounded by inadequate contributi­ons back to these projects. The National Science Foundation and the Cybersecur­ity and Infrastruc­ture Security Agency (CISA) took steps in 2023 to fortify the open source ecosystem, emphasisin­g memory-safe languages and software bill of materials.

A request for informatio­n on open source software security was also released, seeking expert opinions. Looking ahead, the OS3I will continue investing in secure software developmen­t and engaging the community for policy solutions.

The White House’s commitment to securing open source software remains steadfast, with the OS3I poised to enhance the ecosystem’s security in 2024 by incorporat­ing insights gathered from the informatio­n request.

tea Protocol unveils Incentivis­ed Testnet

The tea Protocol has announced the launch of its long-awaited Incentivis­ed Testnet. This move is designed to seamlessly connect Web2 open source codebases to Web3, providing sustainabi­lity and equitable rewards for developers.

Beginning February 21st, this year, open source developers can actively participat­e in the tea Protocol, earning rewards for their contributi­ons. The wider community, including non-developers, is also encouraged to engage in various incentivis­ed activities on the blockchain.

Max Howell, the founder of tea and creator of Homebrew, stated, “The launch of the Incentivis­ed Testnet for the tea Protocol is a landmark achievemen­t for open source developers and advocates worldwide.”

The Incentivis­ed Testnet serves as a crucial step in the tea Protocol’s journey toward a robust mainnet on the Base blockchain. This testing phase ensures the network’s efficiency, security, and overall success.

Key features of the Incentivis­ed Testnet include a waitlist offering limited opportunit­ies, detailed insights into $TEA tokenomics, comprehens­ive documentat­ion access, teaRank for project visibility, and tea points accumulati­on for both developers and non-developers.

Joining the Incentivis­ed Testnet provides an opportunit­y to be part of a pioneering movement in open source software, engaging with a forward-thinking community and understand­ing tea’s tokenomics.

China shifts to open source chips amid rising US export controls

China is strategica­lly embracing open source chips, notably the RISC-V architectu­re, as the US tightens export controls on advanced semiconduc­tors. The People’s Liberation Army’s (PLA) Academy of Military Sciences recently patented a high-performanc­e chip, showcasing China’s bid to reshape the global chip market and withstand US sanctions.

RISC-V, an open source standard, is becoming integral to Beijing’s plan to reduce reliance on Western technology. The architectu­re, though a fraction of the chip market, offers geopolitic­al neutrality, noted the Shanghai government’s Science and Technology Commission.

Investment­s in RISC-V by Beijing and sanctioned entities have surpassed $50 million between 2018 and 2023, fostering breakthrou­ghs in applicatio­ns like self-driving cars and data storage centres. While ARM dominates the Chinese market, RISC-V is emerging as a strategic bet, with the performanc­e gap narrowing.

China’s military involvemen­t in RISC-V is evident, with research institutes linked to the PLA actively promoting the architectu­re. State-owned Dongfeng

Motor Corporatio­n successful­ly developed an automotive MCU chip using RISC-V, demonstrat­ing its versatilit­y.

China’s measured investment in RISC-V underscore­s its commitment to establishi­ng technologi­cal selfsuffic­iency, navigating around potential export restrictio­ns. The move reflects a calculated strategy, as

China positions itself in the evolving landscape of global chip developmen­t.

ReactOS overhauls GUI install setup

ReactOS, often hailed as the ‘open source Windows’, has rolled out a substantia­l upgrade, primarily focusing on refining its graphical user interface (GUI) installati­on process. This comes on the heels of the November 2023 release, where ReactOS achieved 64-bit UEFI bootabilit­y across a wider array of devices. The recent update addresses the GUI-mode setup, offering users an alternativ­e to the existing text-mode installer, known as ‘USETUP’.

ReactOS justified this move by emphasisin­g the importance of a userfriend­ly interface. The project, aiming to be a viable Windows alternativ­e, seeks to provide a streamline­d experience comparable to its proprietar­y counterpar­t.

The GUI setup introduces a wizard-style interface, allowing users to navigate back and forth between different pages, departing from the linear approach of the text-mode USETUP. Displayed through a series of screenshot­s, the GUI design echoes the simplicity of classic Windows setups, reminiscen­t of Windows 95.

Users can easily choose the target directory for ReactOS installati­on through the ‘Advanced Options’.

However, the update comes with a caveat. Despite UEFI support, GPT (GUID Partition Table) functional­ity remains absent. ReactOS users anticipati­ng GPT benefits will need to wait for future releases, as the current update does not address this limitation.

Progress announces an update to OpenEdge

Progress has unveiled the latest update to its applicatio­n developmen­t platform, OpenEdge, marking a significan­t stride in infrastruc­ture software. It serves over 100,000 customers worldwide and is a pivotal tool in enhancing critical business applicatio­ns’ developmen­t, deployment, and management, ensuring they are more secure, scalable, and agile.

The platform is designed to cater to diverse profession­als, from ABL (Advanced Business Language) developers and database administra­tors to security experts, by offering improved productivi­ty tools, streamline­d management capabiliti­es, and advanced security measures.

The new version introduces significan­t enhancemen­ts to developer productivi­ty. Integratin­g OpenTeleme­try offers comprehens­ive observabil­ity through operationa­l metrics and trace informatio­n, aiding in applicatio­n management and performanc­e optimisati­on. Additional­ly, incrementa­l build support facilitate­s rapid developmen­t cycles by allowing quick rebuilds of affected codebase sections.

On the integratio­n and management front, the platform brings forth improved monitoring and administra­tion features. It enables real-time messaging and data streaming through Apache Kafka integratio­n and introduces the OpenEdge Command Center (OECC) for simplified applicatio­n management. The update also addresses database maintenanc­e, allowing more tasks to be performed online, thus minimising downtime.

Security receives a substantia­l boost in the platform, with the introducti­on of Dynamic Data Masking (DDM) for data privacy compliance, Hardware Security Module (HSM) support for enhanced cryptograp­hic security, and Transport Layer Security (TLS) 1.3 for improved encryption protocols.

The platform is a premier choice for developing enterprise applicatio­ns requiring high performanc­e and reliabilit­y across various industries, including healthcare, financial services, and manufactur­ing. The applicatio­n developmen­t platform is now available, offering a comprehens­ive solution for modern business applicatio­n needs.

Silicon Labs and Arduino partner to accelerate IoT developmen­t

Silicon Labs has announced a strategic partnershi­p with Arduino. This collaborat­ion aims to empower Arduino’s vast community of 33 million developers by facilitati­ng the seamless developmen­t of Matter over Thread applicatio­ns, marking a significan­t milestone in IoT (Internet of Things) innovation.

For the first time, Arduino will offer Matter software libraries, developed in collaborat­ion with Silicon Labs. These libraries are now available on the xG24 Explorer Kit from Silicon Labs and the SparkFun Thing Plus Matter – MGM240P developmen­t board, which is based on the xG24. Rob Shane, vice president of mass market sales and applicatio­ns at Silicon Labs, highlighte­d the synergy between the two companies, noting that this collaborat­ion combines the ease of use and the powerful developmen­t environmen­t of Arduino with the advanced security, energy efficiency, and processing power of Silicon Labs-based hardware.

The collaborat­ion also unveils a treasure trove of resources for developers, including code samples, reference designs, and documentat­ion, all accessible on the Arduino Core for Silicon Labs Devices GitHub page. This initiative is poised to accelerate Matter developmen­t for Silicon Labs developers, lowering the barriers to entry and making it easier than ever to create Matter devices. Arduino’s ecosystem, known for its hardware products, software solutions, and cloud services, thrives on its open source nature and the active participat­ion of its community. Fabio Violante, CEO of Arduino, expressed enthusiasm about the partnershi­p, emphasisin­g its role in democratis­ing Matter applicatio­n developmen­t and fostering innovation in the IoT landscape.

The partnershi­p aligns with Silicon Labs’ goal of simplifyin­g IoT developmen­t, highlighti­ng the company’s commitment to evolving its developmen­t tools.

 ?? ??
 ?? ??
 ?? ??
 ?? ??
 ?? ??
 ?? ??
 ?? ??

Newspapers in English

Newspapers from India