Open Source

New GPL-licensed Quirk App Open Sources Cognitive Behavioral Therapy – WordPress Tavern – WordPress Website Design Article

Quirk is a new GPL-licensed Cognitive Behavioral Therapy (CBT) app for iOS and Android built in React Native/Expo. The app helps users challenge their “automatic thoughts,” a term that refers to thoughts that come to a person spontaneously in response to a trigger, which can often be negative. Quirk lets users record a quick thought and will automatically narrow down a list of potential ways these thoughts are distorted. The distortions were inspired by the ones popularized in Feeling Good:…

Read More

How to Build an iMessage Extension for a React Native App (Part 1) – Website Design Article

I will show you how we built an iMessage extension by writing a bridge for our React Native-based mobile app. This approach took our team around two weeks to explore and might save you significant time if you have a similar intention. This is part one out of two of the walkthrough. When we set out to build an iMessage extension for Lisk Mobile using React Native, we immediately hit an exciting challenge. As it turns out, when it comes…

Read More

Why Wix’s response to WordPress re GPL license is weak – WordPress Website Design Article

Over the weekend, WordPress co-creator Matt Mullenweg called out Wix for using some of WordPress’ Open Source, GPL-licensed code in an improper fashion in their new mobile app; and also for ripping off the WordPress brand by calling Wix “WixPress.” Here’s Wix CEO Avishai Abrahami’s response, and here’s why it’s problematic: Wix should have provided GPL attribution Matt said Wix should have provided proper attribution to WordPress for the code used in the mobile app. Abrahami does not address this.…

Read More

Open Source Initiative Calls Organizations to Reaffirm Support for Its Definition of Open Source – WordPress Tavern – WordPress Website Design Article

The Open Source Initiative (OSI) took a strong, unequivocal stance on its definition of open source this week, encouraging organizations to sign a public affirmation of its role in maintaining and stewarding the definition. The organization has been instrumental in combatting issues caused by license proliferation, as many open source licenses cannot be legally combined and this can be detrimental to the open source ecosystem. The affirmation published this week explains the need for a standard definition of open source:…

Read More

A Guide to Writing Your First Software Documentation — SitePoint – Website Design Article

As a developer, your pride and joy is your code. It’s readable, it meets DRY principles, it reflects best practices, and the end product is a great tool that solves some kind of problem for its target users. However, no matter how much work you’ve put into your code, if your software comes with no documentation, or you write documentation as an afterthought and treat it with little importance, it’s likely users will find little joy in working with it,…

Read More