diff --git a/README.md b/README.md
index 6f98b05d0e7..c0b963b477a 100644
--- a/README.md
+++ b/README.md
@@ -10,15 +10,14 @@ For current CLDR release information, see [cldr.unicode.org](https://cldr.unicod
## Status
-Update: 2023-08-31
+Update: 2023-09-28
-> **Note:** This is a preliminary version of CLDR 44, intended for those wishing to do pre-release testing. It is not recommended for production use.
-
-
+
+**Note:** This is a pre-release candidate version of CLDR 44, intended for testing. It is not recommended for production use.
+
### What is CLDR?
The Unicode CLDR provides key building blocks for software to support the world's languages, with the largest and most extensive standard repository of locale data available. This data is used by a wide spectrum of companies for their software internationalization and localization, adapting software to the conventions of different languages for such common software tasks.
diff --git a/tools/cldr-apps/pom.xml b/tools/cldr-apps/pom.xml
index 1841e85bbc0..8f4302663f4 100644
--- a/tools/cldr-apps/pom.xml
+++ b/tools/cldr-apps/pom.xml
@@ -62,7 +62,7 @@
com.ibm.icu
- icu4j-for-cldr
+ icu4j
diff --git a/tools/cldr-apps/src/test/java/org/unicode/cldr/unittest/web/perf/PerfTest.java b/tools/cldr-apps/src/test/java/org/unicode/cldr/unittest/web/perf/PerfTest.java
index e07f5c0a835..1d834f6e321 100644
--- a/tools/cldr-apps/src/test/java/org/unicode/cldr/unittest/web/perf/PerfTest.java
+++ b/tools/cldr-apps/src/test/java/org/unicode/cldr/unittest/web/perf/PerfTest.java
@@ -6,7 +6,7 @@
*/
package org.unicode.cldr.unittest.web.perf;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.impl.LocaleUtility;
import java.io.BufferedReader;
import java.io.FileInputStream;
diff --git a/tools/cldr-code/pom.xml b/tools/cldr-code/pom.xml
index bce3f78f492..5d7abceecfb 100644
--- a/tools/cldr-code/pom.xml
+++ b/tools/cldr-code/pom.xml
@@ -28,7 +28,7 @@
com.ibm.icu
- icu4j-for-cldr
+ icu4j
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/icu/FixEras.java b/tools/cldr-code/src/main/java/org/unicode/cldr/icu/FixEras.java
index 963bb69dddd..76da2d76616 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/icu/FixEras.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/icu/FixEras.java
@@ -8,7 +8,7 @@
*/
package org.unicode.cldr.icu;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/icu/RBNFWriter.java b/tools/cldr-code/src/main/java/org/unicode/cldr/icu/RBNFWriter.java
index 712d2b693b8..0ad95c7ee82 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/icu/RBNFWriter.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/icu/RBNFWriter.java
@@ -8,7 +8,7 @@
*/
package org.unicode.cldr.icu;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.impl.Utility;
import com.ibm.icu.text.SimpleDateFormat;
import com.ibm.icu.util.Calendar;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/posix/GenerateCharmap.java b/tools/cldr-code/src/main/java/org/unicode/cldr/posix/GenerateCharmap.java
index 8672f9c8a43..b45069f58c0 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/posix/GenerateCharmap.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/posix/GenerateCharmap.java
@@ -8,7 +8,7 @@
*/
package org.unicode.cldr.posix;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.impl.Utility;
import com.ibm.icu.text.UnicodeSet;
import com.ibm.icu.text.UnicodeSetIterator;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/posix/GeneratePOSIX.java b/tools/cldr-code/src/main/java/org/unicode/cldr/posix/GeneratePOSIX.java
index 0ba2ea23919..94d65d11b5d 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/posix/GeneratePOSIX.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/posix/GeneratePOSIX.java
@@ -8,7 +8,7 @@
*/
package org.unicode.cldr.posix;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.text.UnicodeSet;
import java.io.File;
import java.io.PrintWriter;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/test/ConsoleCheckCLDR.java b/tools/cldr-code/src/main/java/org/unicode/cldr/test/ConsoleCheckCLDR.java
index f3965cda842..0d8b72db6a8 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/test/ConsoleCheckCLDR.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/test/ConsoleCheckCLDR.java
@@ -1,6 +1,6 @@
package org.unicode.cldr.test;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.dev.util.ElapsedTimer;
import com.ibm.icu.impl.Relation;
import com.ibm.icu.impl.Row;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/CLDRModify.java b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/CLDRModify.java
index e894b537143..9514b2fcbb1 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/CLDRModify.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/CLDRModify.java
@@ -8,7 +8,7 @@
import com.google.common.base.Joiner;
import com.google.common.base.Splitter;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.impl.Utility;
import com.ibm.icu.text.Collator;
import com.ibm.icu.text.DateTimePatternGenerator;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/CompareData.java b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/CompareData.java
index da11f4657d1..845bdd4c865 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/CompareData.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/CompareData.java
@@ -1,6 +1,6 @@
package org.unicode.cldr.tool;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.text.Collator;
import com.ibm.icu.text.RuleBasedCollator;
import com.ibm.icu.util.ULocale;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/GenerateSidewaysView.java b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/GenerateSidewaysView.java
index 82917dc6a25..09fe9425e43 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/GenerateSidewaysView.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/GenerateSidewaysView.java
@@ -10,7 +10,7 @@
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableSet;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.dev.util.UnicodeMap;
import com.ibm.icu.impl.Relation;
import com.ibm.icu.impl.Utility;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/KeyboardTool.java b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/KeyboardTool.java
index 8f702bbfaed..4e0da24b08e 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/KeyboardTool.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/KeyboardTool.java
@@ -1,6 +1,6 @@
package org.unicode.cldr.tool;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import org.unicode.cldr.util.CLDRTool;
@CLDRTool(alias = "kbd", description = "Tool for working with CLDR Keyboard files")
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/Misc.java b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/Misc.java
index cf9a33636b9..b958aab76cb 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/Misc.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/Misc.java
@@ -8,7 +8,7 @@
*/
package org.unicode.cldr.tool;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.impl.Utility;
import com.ibm.icu.lang.UCharacter;
import com.ibm.icu.text.Collator;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/ModifyCase.java b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/ModifyCase.java
index 8df879ecbc2..d5d28a470da 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/ModifyCase.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/ModifyCase.java
@@ -9,7 +9,7 @@
package org.unicode.cldr.tool;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.lang.UCharacter;
import java.io.BufferedWriter;
import java.io.FileWriter;
diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/ShowData.java b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/ShowData.java
index c66dd1270e1..3a1a799171a 100644
--- a/tools/cldr-code/src/main/java/org/unicode/cldr/tool/ShowData.java
+++ b/tools/cldr-code/src/main/java/org/unicode/cldr/tool/ShowData.java
@@ -7,7 +7,7 @@
package org.unicode.cldr.tool;
import com.google.common.base.Joiner;
-import com.ibm.icu.dev.tool.UOption;
+import com.ibm.icu.dev.tool.shared.UOption;
import com.ibm.icu.impl.Relation;
import com.ibm.icu.lang.UScript;
import com.ibm.icu.text.Collator;
diff --git a/tools/cldr-rdf/pom.xml b/tools/cldr-rdf/pom.xml
index e1825a7c2ba..8209bd21ed9 100644
--- a/tools/cldr-rdf/pom.xml
+++ b/tools/cldr-rdf/pom.xml
@@ -54,7 +54,7 @@
com.ibm.icu
- icu4j-for-cldr
+ icu4j
diff --git a/tools/pom.xml b/tools/pom.xml
index f3f50e945c4..f8237a92deb 100644
--- a/tools/pom.xml
+++ b/tools/pom.xml
@@ -20,9 +20,11 @@
UTF-8
11
11
-
- 74.0.1-SNAPSHOT-cldr-2023-08-22
+
+ 74.1-SNAPSHOT
5.8.2
3.1.0
3.11.1
@@ -58,7 +60,7 @@
com.ibm.icu
- icu4j-for-cldr
+ icu4j
${icu4j.version}